From cdfbbb46387ca08b96fc4a3455fbc59904061d46 Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Mon, 25 Jun 2012 03:24:53 -0500 Subject: [PATCH] Mark entities as invalid when they get despawned. Addresses BUKKIT-810 By: Travis Watkins --- .../main/java/org/bukkit/craftbukkit/entity/CraftEntity.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java b/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java index a6d9c3774..9ab1e6690 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftEntity.java @@ -212,6 +212,10 @@ public abstract class CraftEntity implements org.bukkit.entity.Entity { return !entity.isAlive(); } + public boolean isValid() { + return entity.isAlive() && entity.valid; + } + public Server getServer() { return server; }