diff --git a/src/main/java/refinedstorage/tile/autocrafting/task/BasicCraftingTask.java b/src/main/java/refinedstorage/tile/autocrafting/task/BasicCraftingTask.java index 736d5c704..5beaa947d 100755 --- a/src/main/java/refinedstorage/tile/autocrafting/task/BasicCraftingTask.java +++ b/src/main/java/refinedstorage/tile/autocrafting/task/BasicCraftingTask.java @@ -67,6 +67,10 @@ public class BasicCraftingTask implements ICraftingTask { itemsTook.add(took); satisfied[i] = true; + + if (childTasks[i]) { + break; + } } else if (!childTasks[i]) { CraftingPattern pattern = controller.getPattern(input);