From 845257d5d2808bb765a70755b0c6c4d35818c638 Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Sat, 23 Mar 2024 16:22:12 -0600 Subject: [PATCH] Fix mod screen shift click client crash (fixes GH-7) --- src/main/java/pm/c7/scout/mixin/ScreenHandlerTransformer.java | 3 --- src/main/java/pm/c7/scout/screen/BagSlot.java | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/java/pm/c7/scout/mixin/ScreenHandlerTransformer.java b/src/main/java/pm/c7/scout/mixin/ScreenHandlerTransformer.java index dd32140..a2c0c97 100644 --- a/src/main/java/pm/c7/scout/mixin/ScreenHandlerTransformer.java +++ b/src/main/java/pm/c7/scout/mixin/ScreenHandlerTransformer.java @@ -27,9 +27,6 @@ public class ScreenHandlerTransformer implements ClassNodeTransformer { var LSlot = L(Slot); var DefaultedList = slash(resolver.mapClassName(namespace, "net.minecraft.class_2371")); - //var LDefaultedList = L(DefaultedList); - - //var slots = resolver.mapFieldName(namespace, name, "field_7761", LDefaultedList); int ordinal = 0; diff --git a/src/main/java/pm/c7/scout/screen/BagSlot.java b/src/main/java/pm/c7/scout/screen/BagSlot.java index 7858081..f3fe2d4 100644 --- a/src/main/java/pm/c7/scout/screen/BagSlot.java +++ b/src/main/java/pm/c7/scout/screen/BagSlot.java @@ -60,7 +60,7 @@ public class BagSlot extends Slot { } @Override - public void setStack(ItemStack stack) { + public void setStackNoCallbacks(ItemStack stack) { if (enabled && this.inventory != null) { this.inventory.setStack(this.index, stack); this.markDirty();