public void HandleDestroyEntities(MinecraftClient client, IPacket packet) { var myPacket = (CBDestroyEntities)packet; if (client.MinecraftWorld == null) return; for (int x = 0; x < myPacket.Count; x++) { int eIndex = client.MinecraftWorld.GetEntityById(myPacket.EntityIDs[x]); if (eIndex != -1) client.MinecraftWorld.Entities.RemoveAt(eIndex); client.RaiseEntityDestruction(myPacket.EntityIDs[x]); } }