@SuppressWarnings("rawtypes") public static void sendChunkTiles(int cx, int cz, EntityPlayer player) { WorldServer worldserver = (WorldServer) player.world; List tileEntities = worldserver.getTileEntities(cx << 4, 0, cz << 4, (cx << 4) + 16, 128, (cz << 4) + 16); for (Object tileEntityObject : tileEntities) { if (tileEntityObject != null && tileEntityObject instanceof TileEntity) { TileEntity tileEntity = (TileEntity) tileEntityObject; Packet tilePacket = tileEntity.k(); if (tilePacket != null) { MapChunkThread.sendPacket(player, tilePacket); } } } }