From 57340977898d9f2d8f62b7c0c35efd8781475ae5 Mon Sep 17 00:00:00 2001 From: TheMode Date: Tue, 9 Nov 2021 12:56:32 +0100 Subject: [PATCH] Avoid instanceof check Signed-off-by: TheMode --- src/main/java/net/minestom/server/instance/DynamicChunk.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/net/minestom/server/instance/DynamicChunk.java b/src/main/java/net/minestom/server/instance/DynamicChunk.java index 52b1dc6b2..5c9989796 100644 --- a/src/main/java/net/minestom/server/instance/DynamicChunk.java +++ b/src/main/java/net/minestom/server/instance/DynamicChunk.java @@ -2,7 +2,6 @@ package net.minestom.server.instance; import com.extollit.gaming.ai.path.model.ColumnarOcclusionFieldList; import it.unimi.dsi.fastutil.ints.Int2ObjectAVLTreeMap; -import it.unimi.dsi.fastutil.ints.Int2ObjectMaps; import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; import net.minestom.server.coordinate.Point; import net.minestom.server.entity.Player; @@ -90,7 +89,7 @@ public class DynamicChunk extends Chunk { @Override public void tick(long time) { if (tickableMap.isEmpty()) return; - Int2ObjectMaps.fastForEach(tickableMap, entry -> { + tickableMap.int2ObjectEntrySet().fastForEach(entry -> { final int index = entry.getIntKey(); final Block block = entry.getValue(); final BlockHandler handler = block.handler();