diff --git a/src/main/java/org/ultramine/server/chunk/ChunkSendManager.java b/src/main/java/org/ultramine/server/chunk/ChunkSendManager.java index bf37eee..9216598 100644 --- a/src/main/java/org/ultramine/server/chunk/ChunkSendManager.java +++ b/src/main/java/org/ultramine/server/chunk/ChunkSendManager.java @@ -264,9 +264,10 @@ sendingSage2.remove(key); manager.getOrCreateChunkWatcher(chunk.xPosition, chunk.zPosition, true).addPlayer(player); - for(Object o : chunk.chunkTileEntityMap.values()) + @SuppressWarnings("unchecked") + List tes = new ArrayList(chunk.chunkTileEntityMap.values()); + for(TileEntity te : tes) { - TileEntity te = (TileEntity)o; if(!te.isInvalid()) { Packet packet = te.getDescriptionPacket();