From 232b64e819610a2849a2a49ed50836efe9e4bb34 Mon Sep 17 00:00:00 2001 From: asdflj <854865755@qq.com> Date: Fri, 24 Feb 2023 11:16:54 +0800 Subject: [PATCH] fix Universal terminal patten mode recipe transfer to slot item stack size error --- .../github/inventory/ItemBiggerAppEngInventory.java | 8 ++++++++ .../item/WirelessPatternTerminalExInventory.java | 2 ++ .../inventory/item/WirelessPatternTerminalInventory.java | 2 ++ 3 files changed, 12 insertions(+) diff --git a/src/main/java/com/glodblock/github/inventory/ItemBiggerAppEngInventory.java b/src/main/java/com/glodblock/github/inventory/ItemBiggerAppEngInventory.java index d2459bfb..65455cbf 100644 --- a/src/main/java/com/glodblock/github/inventory/ItemBiggerAppEngInventory.java +++ b/src/main/java/com/glodblock/github/inventory/ItemBiggerAppEngInventory.java @@ -19,6 +19,14 @@ public class ItemBiggerAppEngInventory extends BiggerAppEngInventory { this.readFromNBT(Platform.openNbtData(is), name); } + public void setCraftingMode(boolean mode) { + Platform.openNbtData(is).setBoolean("craftingMode", mode); + } + + public boolean getCraftingMode(boolean mode) { + return Platform.openNbtData(is).getBoolean("craftingMode"); + } + @Override public void markDirty() { boolean isCraft = Platform.openNbtData(is).getBoolean("craftingMode"); diff --git a/src/main/java/com/glodblock/github/inventory/item/WirelessPatternTerminalExInventory.java b/src/main/java/com/glodblock/github/inventory/item/WirelessPatternTerminalExInventory.java index 7c94898e..9ae17419 100644 --- a/src/main/java/com/glodblock/github/inventory/item/WirelessPatternTerminalExInventory.java +++ b/src/main/java/com/glodblock/github/inventory/item/WirelessPatternTerminalExInventory.java @@ -326,6 +326,8 @@ public class WirelessPatternTerminalExInventory extends MEMonitorHandler