Fix race condition in crafting task

This commit is contained in:
Raoul Van den Berge
2016-05-17 12:45:00 +02:00
parent fae1a50c70
commit 6325fbd4c0

View File

@@ -67,6 +67,10 @@ public class BasicCraftingTask implements ICraftingTask {
itemsTook.add(took); itemsTook.add(took);
satisfied[i] = true; satisfied[i] = true;
if (childTasks[i]) {
break;
}
} else if (!childTasks[i]) { } else if (!childTasks[i]) {
CraftingPattern pattern = controller.getPattern(input); CraftingPattern pattern = controller.getPattern(input);