J8 goodness

This commit is contained in:
Raoul Van den Berge
2016-11-01 23:12:10 +01:00
parent e0a0f61606
commit 4e43778277

View File

@@ -255,12 +255,7 @@ public class TileController extends TileBase implements INetworkMaster, IEnergyR
craftingTasks.removeAll(craftingTasksToCancel); craftingTasks.removeAll(craftingTasksToCancel);
craftingTasksToCancel.clear(); craftingTasksToCancel.clear();
for (ICraftingTask task : craftingTasksToAdd) { craftingTasksToAdd.stream().filter(ICraftingTask::isValid).forEach(craftingTasks::add);
if (task.isValid()) {
craftingTasks.add(task);
}
}
craftingTasksToAdd.clear(); craftingTasksToAdd.clear();
// Only run task updates every 5 ticks // Only run task updates every 5 ticks
@@ -268,7 +263,6 @@ public class TileController extends TileBase implements INetworkMaster, IEnergyR
Iterator<ICraftingTask> craftingTaskIterator = craftingTasks.iterator(); Iterator<ICraftingTask> craftingTaskIterator = craftingTasks.iterator();
Map<ICraftingPatternContainer, Integer> usedCrafters = new HashMap<>(); Map<ICraftingPatternContainer, Integer> usedCrafters = new HashMap<>();
while (craftingTaskIterator.hasNext()) { while (craftingTaskIterator.hasNext()) {
ICraftingTask task = craftingTaskIterator.next(); ICraftingTask task = craftingTaskIterator.next();