diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/step/CraftingStepProcess.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/step/CraftingStepProcess.java index bb08adfac..3e2671b17 100644 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/step/CraftingStepProcess.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/autocrafting/task/step/CraftingStepProcess.java @@ -87,7 +87,7 @@ public class CraftingStepProcess extends CraftingStep { extractor.extractOne(pattern.getContainer().getConnectedInventory()); } - return itemsToReceive.isEmpty(); + return extractor.isAllExtracted() && itemsToReceive.isEmpty(); } @Override