aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorHoleFish <48403212+HoleFish@users.noreply.github.com>2024-01-13 18:24:58 +0800
committerGitHub <noreply@github.com>2024-01-13 11:24:58 +0100
commit6b481e98d5be69fc1f7bf3ee427266e01f125a4b (patch)
treebce51a65bf63c0bc3e5989d75d886240ef51afa7 /src/main/java/gregtech/common
parent4a12b1eb580217385c46d7665c47d9e143d62bae (diff)
downloadGT5-Unofficial-6b481e98d5be69fc1f7bf3ee427266e01f125a4b.tar.gz
GT5-Unofficial-6b481e98d5be69fc1f7bf3ee427266e01f125a4b.tar.bz2
GT5-Unofficial-6b481e98d5be69fc1f7bf3ee427266e01f125a4b.zip
PCB coolant hatch supports ME hatch (#2451)
add and apply drain method
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java6
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;
}