Add byproduct as extras, in preparation for oredict autocrafting

This commit is contained in:
Raoul Van den Berge
2016-10-09 20:11:21 +02:00
parent 84eb09bd7c
commit a30abf335e

View File

@@ -57,6 +57,14 @@ public class CraftingTask implements ICraftingTask {
toProcess.add(new Processable(pattern));
}
if (!basePattern) {
addExtras(pattern);
}
for (ItemStack byproduct : pattern.getByproducts()) {
extras.add(byproduct);
}
for (ItemStack input : pattern.getInputs()) {
ItemStack inputInNetwork = list.get(input);
@@ -99,10 +107,6 @@ public class CraftingTask implements ICraftingTask {
list.remove(input, true);
}
}
if (!basePattern) {
addExtras(pattern);
}
}
@Override