From 76f35527a48de7f46e2ed8ad12fe39a5738fb66b Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Fri, 28 Oct 2022 20:33:21 +1100 Subject: [PATCH] SPIGOT-7170: Cannot set slots in custom smithing inventory By: md_5 --- .../org/bukkit/craftbukkit/inventory/CraftContainer.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/inventory/CraftContainer.java b/paper-server/src/main/java/org/bukkit/craftbukkit/inventory/CraftContainer.java index ce6d8f655a..4fc1290c02 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/inventory/CraftContainer.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/inventory/CraftContainer.java @@ -20,7 +20,6 @@ import net.minecraft.world.inventory.ContainerLoom; import net.minecraft.world.inventory.ContainerMerchant; import net.minecraft.world.inventory.ContainerProperties; import net.minecraft.world.inventory.ContainerShulkerBox; -import net.minecraft.world.inventory.ContainerSmithing; import net.minecraft.world.inventory.ContainerSmoker; import net.minecraft.world.inventory.ContainerStonecutter; import net.minecraft.world.inventory.ContainerWorkbench; @@ -183,10 +182,8 @@ public class CraftContainer extends Container { delegate = new ContainerHopper(windowId, bottom, top); break; case ANVIL: - setupAnvil(top, bottom); // SPIGOT-6783 - manually set up slots so we can use the delegated inventory and not the automatically created one - break; case SMITHING: - delegate = new ContainerSmithing(windowId, bottom); + setupAnvil(top, bottom); // SPIGOT-6783 - manually set up slots so we can use the delegated inventory and not the automatically created one break; case BEACON: delegate = new ContainerBeacon(windowId, bottom);