From 0d31fd973e1f0505eac87b56b41bb1175b004b75 Mon Sep 17 00:00:00 2001 From: raoulvdberge Date: Wed, 14 Jun 2017 16:37:57 +0200 Subject: [PATCH] Using hasPattern is faster --- .../refinedstorage/apiimpl/autocrafting/task/CraftingTask.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 63ce6f2b5..9d418d205 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 @@ -138,7 +138,7 @@ public class CraftingTask implements ICraftingTask { extraStack = toInsert.get(input, compare); networkStack = networkList.get(input, compare); } - while (extraStack == null && networkStack == null && ++i < inputs.size() && network.getCraftingManager().getPatterns(input, compare).isEmpty()); + while (extraStack == null && networkStack == null && ++i < inputs.size() && !network.getCraftingManager().hasPattern(input, compare)); if (i == inputs.size()) { input = inputs.get(0).copy(); }