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/xmod/gregtech/api/metatileentity/implementations')

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