From e4749970efb2311738c748660bcbfe751deecf4a Mon Sep 17 00:00:00 2001 From: GlodBlock <1356392126@qq.com> Date: Tue, 15 Nov 2022 15:30:47 +0800 Subject: [PATCH] no way --- .../com/glodblock/github/client/gui/GuiFCBaseMonitor.java | 4 ++++ .../github/inventory/FluidConvertingInventoryAdaptor.java | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/glodblock/github/client/gui/GuiFCBaseMonitor.java b/src/main/java/com/glodblock/github/client/gui/GuiFCBaseMonitor.java index 598c86f3..374363ba 100644 --- a/src/main/java/com/glodblock/github/client/gui/GuiFCBaseMonitor.java +++ b/src/main/java/com/glodblock/github/client/gui/GuiFCBaseMonitor.java @@ -394,6 +394,10 @@ public class GuiFCBaseMonitor extends AEBaseMEGui implements ISortSource, IConfi final EntityPlayer player = Minecraft.getMinecraft().thePlayer; if (mouseButton == 3) { + if (this instanceof GuiBaseFluidPatternTerminal + && ((GuiBaseFluidPatternTerminal) this).container.isCraftingMode()) { + return; + } if (slot instanceof OptionalSlotFake || slot instanceof SlotFakeCraftingMatrix) { if (slot.getHasStack()) { InventoryAction action = InventoryAction.valueOf("SET_PATTERN_VALUE"); diff --git a/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java b/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java index eed7d739..961a1ec2 100644 --- a/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java +++ b/src/main/java/com/glodblock/github/inventory/FluidConvertingInventoryAdaptor.java @@ -184,7 +184,7 @@ public class FluidConvertingInventoryAdaptor extends InventoryAdaptor { @Override public boolean containsItems() { if (invFluids == null && invItems == null) { - // If this entity doesn't has fluid or item inventory, we just view it as full of things. + // If this entity doesn't have fluid or item inventory, we just view it as full of things. return true; } if (invFluids != null && invFluids.getTankInfo(this.side) != null) { @@ -227,7 +227,7 @@ public class FluidConvertingInventoryAdaptor extends InventoryAdaptor { } } if (!hasTank && invItems == null) { - // If this entity doesn't has fluid or item inventory, we just view it as full of things. + // If this entity doesn't have fluid or item inventory, we just view it as full of things. return true; } }