From b5033f4f12ae7823790bc17a12f8a7da0a5442fb Mon Sep 17 00:00:00 2001 From: raoulvdberge Date: Sat, 2 Dec 2017 13:51:29 +0100 Subject: [PATCH] Fix needless copy of stack --- .../apiimpl/autocrafting/task/CraftingTask.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingTask.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingTask.java index 4f7c43456..f9858829e 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingTask.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingTask.java @@ -99,7 +99,7 @@ public class CraftingTask implements ICraftingTask { ItemStack requested = this.requested != null ? this.requested : pattern.getOutputs().get(0); - toCraft.add(ItemHandlerHelper.copyStackWithSize(requested, quantity)); + toCraft.add(requested, quantity); int quantity = this.quantity; @@ -186,7 +186,7 @@ public class CraftingTask implements ICraftingTask { do { previousSteps.add(calculate(networkItems, networkFluids, inputPattern, toInsert)); - toCraft.add(ItemHandlerHelper.copyStackWithSize(input, craftQuantity)); + toCraft.add(input, craftQuantity); extraStack = toInsert.get(input, compare); } while (extraStack != null && extraStack.getCount() < needed); }