diff --git a/src/main/java/techreborn/compat/jei/BaseRecipeWrapper.java b/src/main/java/techreborn/compat/jei/BaseRecipeWrapper.java index 9d530c483..16e133645 100644 --- a/src/main/java/techreborn/compat/jei/BaseRecipeWrapper.java +++ b/src/main/java/techreborn/compat/jei/BaseRecipeWrapper.java @@ -42,7 +42,15 @@ public abstract class BaseRecipeWrapper extends BlankRecip for (int oreId : oreIds) { String oreName = OreDictionary.getOreName(oreId); List ores = OreDictionary.getOres(oreName); - itemStackSet.addAll(ores); + for (ItemStack ore : ores) { + if (ore.stackSize != itemStack.stackSize) { + ItemStack oreCopy = ore.copy(); + oreCopy.stackSize = itemStack.stackSize; + itemStackSet.add(oreCopy); + } else { + itemStackSet.add(ore); + } + } } return new ArrayList<>(itemStackSet); }