diff options
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java index 535f1ee239..4a6ca3ee7a 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java @@ -617,8 +617,7 @@ public class GT_MetaTileEntity_PCBFactory extends return false; } FluidStack tFluid = GT_ModHandler.getDistilledWater(COOLANT_CONSUMED_PER_SEC); - FluidStack tLiquid = mCoolantInputHatch.drain(tFluid.amount, true); - if (tLiquid == null || tLiquid.amount < tFluid.amount || !tLiquid.equals(tFluid)) { + if (!drain(mCoolantInputHatch, tFluid, true)) { criticalStopMachine(); return false; } @@ -631,8 +630,7 @@ public class GT_MetaTileEntity_PCBFactory extends } Fluid superCoolant = FluidRegistry.getFluid("supercoolant"); FluidStack tFluid = new FluidStack(superCoolant, COOLANT_CONSUMED_PER_SEC); - FluidStack tLiquid = mCoolantInputHatch.drain(tFluid.amount, true); - if (tLiquid == null || tLiquid.amount < tFluid.amount || !tLiquid.equals(tFluid)) { + if (!drain(mCoolantInputHatch, tFluid, true)) { criticalStopMachine(); return false; } |