From be8457d82969a1489e52a1afbce1b7f6bfdf30e8 Mon Sep 17 00:00:00 2001 From: lordIcocain <62835225+lordIcocain@users.noreply.github.com> Date: Wed, 9 Apr 2025 07:44:48 +0300 Subject: [PATCH] Fix isConduit check (#281) Co-authored-by: Maya <10861407+serenibyss@users.noreply.github.com> --- .../github/inventory/FluidConvertingInventoryAdaptor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java b/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java index fc3818cf..baff13b0 100644 --- a/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java +++ b/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java @@ -374,7 +374,7 @@ public class FluidConvertingInventoryAdaptor extends InventoryAdaptor { } private boolean isItemConduit(TileEntity te) { - if (ModAndClassUtil.EIO && conduitClazz.isInstance(te)) { + if (isConduit(te)) { try { return eioTypeCheck.invoke(te, IItemConduit.class) != null; } catch (InvocationTargetException | IllegalAccessException e) { @@ -385,7 +385,7 @@ public class FluidConvertingInventoryAdaptor extends InventoryAdaptor { } private boolean isConduit(TileEntity te) { - return ModAndClassUtil.EIO && te instanceof IItemDuct; + return ModAndClassUtil.EIO && conduitClazz.isInstance(te); } private ItemStack fillEIOConduit(ItemStack item, TileEntity te, ForgeDirection direction) {