From fb51475bb945a04598d7f53217939ec60df46ef3 Mon Sep 17 00:00:00 2001 From: miozune Date: Tue, 27 Dec 2022 03:14:45 +0900 Subject: [PATCH] Fix stack size of permutations on PositionedStack (#327) --- src/main/java/codechicken/nei/PositionedStack.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/codechicken/nei/PositionedStack.java b/src/main/java/codechicken/nei/PositionedStack.java index 47d6fe10..f1ad8af5 100644 --- a/src/main/java/codechicken/nei/PositionedStack.java +++ b/src/main/java/codechicken/nei/PositionedStack.java @@ -43,7 +43,11 @@ public class PositionedStack { if (item.getItemDamage() == Short.MAX_VALUE) { List permutations = ItemList.itemMap.get(item.getItem()); if (!permutations.isEmpty()) { - for (ItemStack stack : permutations) stacks.add(stack.copy()); + for (ItemStack stack : permutations) { + ItemStack toAdd = stack.copy(); + toAdd.stackSize = item.stackSize; + stacks.add(toAdd); + } } else { ItemStack base = new ItemStack(item.getItem(), item.stackSize); base.stackTagCompound = item.stackTagCompound;