Move FinishCalculation from first update to the end of calculation. (#2500)

This commit is contained in:
Darkere
2020-04-30 15:40:56 +02:00
committed by GitHub
parent 1f4936be51
commit 024f2e6797

View File

@@ -261,6 +261,13 @@ public class CraftingTask implements ICraftingTask {
this.toCraftFluids.add(req);
}
crafts.values().forEach(c -> {
totalSteps += c.getQuantity();
if (c instanceof Processing) {
((Processing) c).finishCalculation();
}
});
return null;
}
@@ -916,13 +923,6 @@ public class CraftingTask implements ICraftingTask {
if (executionStarted == -1) {
executionStarted = System.currentTimeMillis();
crafts.values().forEach(c -> {
totalSteps += c.getQuantity();
if (c instanceof Processing) {
((Processing) c).finishCalculation();
}
});
}
++ticks;