Null check entity in death event

This commit is contained in:
fullwall 2024-03-12 23:48:13 +08:00
parent 3c314c1d3e
commit a9b85961a9
1 changed files with 3 additions and 3 deletions

View File

@ -250,9 +250,9 @@ public class ProtocolLibListener implements Listener {
@EventHandler(ignoreCancelled = true) @EventHandler(ignoreCancelled = true)
public void onNPCDespawn(NPCDespawnEvent event) { public void onNPCDespawn(NPCDespawnEvent event) {
if (event.getNPC().getEntity() != null) { if (event.getNPC().getEntity() == null)
rotationTraits.remove(event.getNPC().getEntity().getEntityId()); return;
} rotationTraits.remove(event.getNPC().getEntity().getEntityId());
mirrorTraits.remove(event.getNPC().getEntity().getUniqueId()); mirrorTraits.remove(event.getNPC().getEntity().getUniqueId());
} }