diff --git a/FightSystem_Core/src/de/steamwar/fightsystem/record/PacketProcessor.java b/FightSystem_Core/src/de/steamwar/fightsystem/record/PacketProcessor.java index 5eb8f2a..12d8b02 100644 --- a/FightSystem_Core/src/de/steamwar/fightsystem/record/PacketProcessor.java +++ b/FightSystem_Core/src/de/steamwar/fightsystem/record/PacketProcessor.java @@ -223,7 +223,11 @@ public class PacketProcessor { private void entityDespawns() throws IOException { int entityId = source.readInt(); - execSync(() -> REntity.getEntity(entityId).die()); + execSync(() -> { + REntity entity = REntity.getEntity(entityId); + if(entity != null) + entity.die(); + }); } private void entitySneak() throws IOException {