From 1c00ffe8a568e25124cfe7796fa2e5e1a483a1eb Mon Sep 17 00:00:00 2001 From: GlodBlock <60341015+GlodBlock@users.noreply.github.com> Date: Thu, 3 Jun 2021 12:18:16 +0800 Subject: fix the problem of duping fluids (cherry picked from commit ed7e9fed49f16afd4fb9852003e82d43c96a412d) --- .../implementations/GT_MetaTileEntity_Hatch_AirIntake.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/Java/gtPlusPlus') diff --git a/src/Java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_AirIntake.java b/src/Java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_AirIntake.java index a7d395b0a1..e86b887532 100644 --- a/src/Java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_AirIntake.java +++ b/src/Java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_Hatch_AirIntake.java @@ -214,7 +214,10 @@ public class GT_MetaTileEntity_Hatch_AirIntake extends GT_MetaTileEntity_Hatch_I return true; } - public boolean addAirToHatch(long aTick) { + public boolean addAirToHatch(long aTick) { + if (this.mFluid != null) + if(this.mFluid.getFluid() != FluidUtils.getFluidStack("air", 1).getFluid()) + return false; if (!this.getBaseMetaTileEntity().getAirAtSide(this.getBaseMetaTileEntity().getFrontFacing())) { return false; } -- cgit