@@ -40,7 +40,7 @@ index ff30071f3ef37d1b28cf86e26ce4f7477335a07a..78122f7aaa095278095a57974b9906f7
40
40
41
41
if (this.container instanceof RecipeCraftingHolder recipeCraftingHolder) {
42
42
diff --git a/src/main/java/net/minecraft/world/inventory/StonecutterMenu.java b/src/main/java/net/minecraft/world/inventory/StonecutterMenu.java
43
- index ca65965757e6f12abc972250a04817c7547bb0bd..675300ca10b2328be102a7cbc447e1c25ef12f82 100644
43
+ index ca65965757e6f12abc972250a04817c7547bb0bd..dae30f13f970f5006aecaca3788963fbd8b12c58 100644
44
44
--- a/src/main/java/net/minecraft/world/inventory/StonecutterMenu.java
45
45
+++ b/src/main/java/net/minecraft/world/inventory/StonecutterMenu.java
46
46
@@ -255,6 +255,7 @@ public class StonecutterMenu extends AbstractContainerMenu {
@@ -51,15 +51,12 @@ index ca65965757e6f12abc972250a04817c7547bb0bd..675300ca10b2328be102a7cbc447e1c2
51
51
if (slot == 1) {
52
52
item.onCraftedBy(itemstack1, player.level(), player);
53
53
if (!this.moveItemStackTo(itemstack1, 2, 38, true)) {
54
- @@ -287,9 +288,9 @@ public class StonecutterMenu extends AbstractContainerMenu {
54
+ @@ -287,7 +288,7 @@ public class StonecutterMenu extends AbstractContainerMenu {
55
55
return ItemStack.EMPTY;
56
56
}
57
57
58
58
- slot1.onTake(player, itemstack1);
59
59
+ slot1.onTake(player, itemStack2); // Leaf - Fix MC-65198
60
60
if (slot == 1) {
61
- - player.drop(itemstack1, false);
62
- + player.drop(itemStack2, false); // Leaf - Fix MC-65198
61
+ player.drop(itemstack1, false);
63
62
}
64
-
65
- this.broadcastChanges();
0 commit comments