diff options
author | miozune <miozune@gmail.com> | 2023-10-31 00:18:26 +0900 |
---|---|---|
committer | Martin Robertz <dream-master@gmx.net> | 2023-10-30 19:26:11 +0100 |
commit | 08b19f56cfa022b4161f27e16de1b8e9e6e6caad (patch) | |
tree | a627dde095e53ac5986c7458d58106640074d05b /src/main/java/goodgenerator/blocks/tileEntity/UniversalChemicalFuelEngine.java | |
parent | 31f8e0d2c62ad607673809a110ee60020d4955d7 (diff) | |
download | GT5-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.java | 11 |
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); } } } |