Using hasPattern is faster

This commit is contained in:
raoulvdberge
2017-06-14 16:37:57 +02:00
parent db3c0b6ec6
commit 0d31fd973e

View File

@@ -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();
}