aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/covers
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2022-10-06 00:48:10 +0900
committerGitHub <noreply@github.com>2022-10-05 17:48:10 +0200
commite59afdfcced535ec394cdd80d3023801124eeceb (patch)
tree0921cab6ab652184315b582d7f44011b5faa409e /src/main/java/gregtech/common/covers
parentd1106448aad41cc1fda80e3e36fca61876f0f0a9 (diff)
downloadGT5-Unofficial-e59afdfcced535ec394cdd80d3023801124eeceb.tar.gz
GT5-Unofficial-e59afdfcced535ec394cdd80d3023801124eeceb.tar.bz2
GT5-Unofficial-e59afdfcced535ec394cdd80d3023801124eeceb.zip
Allow Redstone, Energy, and item to pass through Fluid Filter Cover (#1437)
Diffstat (limited to 'src/main/java/gregtech/common/covers')
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java44
1 files changed, 44 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java b/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java
index ace1645a0f..6c1a1ae165 100644
--- a/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java
+++ b/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java
@@ -166,6 +166,50 @@ public class GT_Cover_Fluidfilter extends GT_CoverBehaviorBase<GT_Cover_Fluidfil
}
@Override
+ protected boolean letsRedstoneGoInImpl(
+ byte aSide, int aCoverID, GT_Cover_Fluidfilter.FluidFilterData aCoverVariable, ICoverable aTileEntity) {
+ return true;
+ }
+
+ @Override
+ protected boolean letsRedstoneGoOutImpl(
+ byte aSide, int aCoverID, GT_Cover_Fluidfilter.FluidFilterData aCoverVariable, ICoverable aTileEntity) {
+ return true;
+ }
+
+ @Override
+ protected boolean letsEnergyInImpl(
+ byte aSide, int aCoverID, GT_Cover_Fluidfilter.FluidFilterData aCoverVariable, ICoverable aTileEntity) {
+ return true;
+ }
+
+ @Override
+ protected boolean letsEnergyOutImpl(
+ byte aSide, int aCoverID, GT_Cover_Fluidfilter.FluidFilterData aCoverVariable, ICoverable aTileEntity) {
+ return true;
+ }
+
+ @Override
+ public boolean letsItemsInImpl(
+ byte aSide,
+ int aCoverID,
+ GT_Cover_Fluidfilter.FluidFilterData aCoverVariable,
+ int aSlot,
+ ICoverable aTileEntity) {
+ return true;
+ }
+
+ @Override
+ public boolean letsItemsOutImpl(
+ byte aSide,
+ int aCoverID,
+ GT_Cover_Fluidfilter.FluidFilterData aCoverVariable,
+ int aSlot,
+ ICoverable aTileEntity) {
+ return true;
+ }
+
+ @Override
protected boolean letsFluidInImpl(
byte aSide, int aCoverID, FluidFilterData aCoverVariable, Fluid aFluid, ICoverable aTileEntity) {
if (aFluid == null) return true;