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();