diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index 460085c058..d4fe3a4dc6 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -2,7 +2,6 @@ package io.anuke.mindustry.core; import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; -import io.anuke.arc.collection.ObjectSet.*; import io.anuke.arc.util.*; import io.anuke.mindustry.content.*; import io.anuke.mindustry.core.GameState.*; @@ -175,7 +174,7 @@ public class Logic implements ApplicationListener{ ui.hudfrag.showLaunch(); } - for(Tile tile : new ObjectSetIterator<>(state.teams.get(defaultTeam).cores)){ + for(Tile tile : state.teams.get(defaultTeam).cores){ Effects.effect(Fx.launch, tile); } @@ -184,7 +183,7 @@ public class Logic implements ApplicationListener{ } Time.runTask(30f, () -> { - for(Tile tile : new ObjectSetIterator<>(state.teams.get(defaultTeam).cores)){ + for(Tile tile : state.teams.get(defaultTeam).cores){ for(Item item : content.items()){ if(tile == null || tile.entity == null || tile.entity.items == null) continue; data.addItem(item, tile.entity.items.get(item)); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java index 2f8a1d804b..c3b126133e 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/DeployDialog.java @@ -153,7 +153,7 @@ public class DeployDialog extends FloatingDialog{ for(ZoneNode node : nodes){ node.allChildren.clear(); node.allChildren.addAll(node.children); - for(ZoneNode other : new ObjectSetIterator<>(nodes)){ + for(ZoneNode other : nodes){ if(other.zone.requirements.contains(req -> req.zone() == node.zone)){ node.allChildren.add(other); } diff --git a/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java b/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java index cdb2ce0d70..045003a545 100644 --- a/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java @@ -3,7 +3,6 @@ package io.anuke.mindustry.world.blocks.storage; import io.anuke.annotations.Annotations.*; import io.anuke.arc.*; import io.anuke.arc.collection.*; -import io.anuke.arc.collection.ObjectSet.*; import io.anuke.arc.function.*; import io.anuke.arc.graphics.g2d.*; import io.anuke.arc.math.*; @@ -157,7 +156,7 @@ public class CoreBlock extends StorageBlock{ tile.entity.items.set(item, Math.min(tile.entity.items.get(item), max)); } - for(Tile other : new ObjectSetIterator<>(state.teams.get(tile.getTeam()).cores)){ + for(Tile other : state.teams.get(tile.getTeam()).cores){ other.block().onProximityUpdate(other); } } diff --git a/gradle.properties b/gradle.properties index da597cbed2..312603e215 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=80e74b71aefc288d02c0098ccd57de810107367c +archash=9ed2c7bd64741309e2ece3fdc15f169862922ef3