aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2023-10-31 00:18:26 +0900
committerMartin Robertz <dream-master@gmx.net>2023-10-30 19:26:11 +0100
commit08b19f56cfa022b4161f27e16de1b8e9e6e6caad (patch)
treea627dde095e53ac5986c7458d58106640074d05b /src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java
parent31f8e0d2c62ad607673809a110ee60020d4955d7 (diff)
downloadGT5-Unofficial-08b19f56cfa022b4161f27e16de1b8e9e6e6caad.tar.gz
GT5-Unofficial-08b19f56cfa022b4161f27e16de1b8e9e6e6caad.tar.bz2
GT5-Unofficial-08b19f56cfa022b4161f27e16de1b8e9e6e6caad.zip
Cleanup isValidMetaTileEntity
Diffstat (limited to 'src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java')
-rw-r--r--src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java b/src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java
index fff5f848ed..8e11b31e36 100644
--- a/src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java
+++ b/src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java
@@ -5,6 +5,7 @@ import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose
import static goodgenerator.util.DescTextLocalization.BLUE_PRINT_INFO;
import static gregtech.api.enums.Textures.BlockIcons.*;
import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
+import static gregtech.api.util.GT_Utility.filterValidMTEs;
import java.util.ArrayList;
import java.util.Collection;
@@ -350,12 +351,10 @@ public class UniversalChemicalFuelEngine extends GT_MetaTileEntity_TooltipMultiB
}
public void consumeAllLiquid(FluidStack liquid) {
- for (GT_MetaTileEntity_Hatch_Input tHatch : mInputHatches) {
- if (isValidMetaTileEntity(tHatch)) {
- FluidStack tLiquid = tHatch.getFluid();
- if (tLiquid != null && tLiquid.isFluidEqual(liquid)) {
- tHatch.drain(tLiquid.amount, true);
- }
+ for (GT_MetaTileEntity_Hatch_Input tHatch : filterValidMTEs(mInputHatches)) {
+ FluidStack tLiquid = tHatch.getFluid();
+ if (tLiquid != null && tLiquid.isFluidEqual(liquid)) {
+ tHatch.drain(tLiquid.amount, true);
}
}
}