From 6c1f9d4f3b7e6c620dcef155cb21fe84193b5eb9 Mon Sep 17 00:00:00 2001 From: IThundxr Date: Thu, 25 Apr 2024 17:22:40 -0400 Subject: [PATCH] Fix weird interaction with moving items --- .../content/coins/SlotOutputMergingCoinBag.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/src/main/java/dev/ithundxr/createnumismatics/content/coins/SlotOutputMergingCoinBag.java b/common/src/main/java/dev/ithundxr/createnumismatics/content/coins/SlotOutputMergingCoinBag.java index 434001d9..69c83b1c 100644 --- a/common/src/main/java/dev/ithundxr/createnumismatics/content/coins/SlotOutputMergingCoinBag.java +++ b/common/src/main/java/dev/ithundxr/createnumismatics/content/coins/SlotOutputMergingCoinBag.java @@ -57,6 +57,11 @@ public boolean mayPickup(@NotNull Player player) { return coinBag.get(coin).getFirst() > 0; } + @Override + protected void onSwapCraft(int numItemsCrafted) { + remove(numItemsCrafted); + } + @Override public @NotNull ItemStack remove(int amount) { int available = coinBag.get(coin).getFirst();