diff --git a/src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java b/src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java index 87ed0e5..6bafcdd 100644 --- a/src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java +++ b/src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java @@ -153,7 +153,9 @@ public class InventoryUtil { ItemStack currentItem = inventory.getItem(currentSlot); if (MaterialUtil.isEmpty(currentItem)) { + currentItem = new ItemStack(item); currentItem.setAmount(Math.min(amountLeft, maxStackSize)); + inventory.setItem(currentSlot, currentItem); amountLeft -= currentItem.getAmount(); } else if (currentItem.getAmount() < maxStackSize && MaterialUtil.equals(currentItem, item)) {