diff --git a/src/main/java/refinedstorage/apiimpl/autocrafting/task/CraftingTaskProcessing.java b/src/main/java/refinedstorage/apiimpl/autocrafting/task/CraftingTaskProcessing.java index 738865084..941c76ad3 100755 --- a/src/main/java/refinedstorage/apiimpl/autocrafting/task/CraftingTaskProcessing.java +++ b/src/main/java/refinedstorage/apiimpl/autocrafting/task/CraftingTaskProcessing.java @@ -190,6 +190,12 @@ public class CraftingTaskProcessing extends CraftingTask { } } - return (int) ((float) satisfiedAmount / (float) satisfied.length * 100F); + for (boolean item : satisfiedInsertion) { + if (item) { + satisfiedAmount++; + } + } + + return (int) ((float) satisfiedAmount / (float) (satisfied.length + satisfiedInsertion.length) * 100F); } }