From 30e2a7afebdf9ad5d731e60db776deb0b94cfd5f Mon Sep 17 00:00:00 2001 From: way2muchnoise Date: Tue, 25 Oct 2016 20:19:43 +0200 Subject: [PATCH] null check outputs, fixes #513 --- .../apiimpl/autocrafting/task/CraftingStepCraft.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingStepCraft.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingStepCraft.java index f8b33f776..8079293a0 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingStepCraft.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/CraftingStepCraft.java @@ -79,11 +79,15 @@ public class CraftingStepCraft extends CraftingStep { } for (ItemStack byproduct : (pattern.isOredict()? pattern.getByproducts(took) : pattern.getByproducts())) { - toInsertItems.add(byproduct.copy()); + if(byproduct != null) { + toInsertItems.add(byproduct.copy()); + } } for (ItemStack output : (pattern.isOredict() ? pattern.getOutputs(took) : pattern.getOutputs())) { - toInsertItems.add(output.copy()); + if(output != null) { + toInsertItems.add(output.copy()); + } } }