From e9c6c75ac9959fd16dca7a0aebf9271f5aa37e65 Mon Sep 17 00:00:00 2001 From: GlodBlock <1356392126@qq.com> Date: Thu, 16 Feb 2023 12:28:43 +0800 Subject: [PATCH] ignore eio conduit in blocking check --- .../github/inventory/FluidConvertingInventoryAdaptor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java b/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java index 9a8576a1..c852e86c 100644 --- a/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java +++ b/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java @@ -238,7 +238,8 @@ public class FluidConvertingInventoryAdaptor extends InventoryAdaptor { boolean anyValid = false; for (ForgeDirection dir : ForgeDirection.VALID_DIRECTIONS) { // Avoid sending stuff into itself me network - if (checkValidSide(this.posInterface.getOffSet(dir).getTileEntity(), dir)) { + if (checkValidSide(this.posInterface.getOffSet(dir).getTileEntity(), dir) + && !isConduit(this.posInterface.getOffSet(dir).getTileEntity())) { final int result = checkItemFluids(this.getSideFluid(dir), this.getSideItem(dir), dir.getOpposite()); if (result == 1) { return true;