diff --git a/Plugin NPC/src/main/java/net/simon987/npcplugin/HarvesterNPC.java b/Plugin NPC/src/main/java/net/simon987/npcplugin/HarvesterNPC.java index 396a8e1..e40d0b6 100644 --- a/Plugin NPC/src/main/java/net/simon987/npcplugin/HarvesterNPC.java +++ b/Plugin NPC/src/main/java/net/simon987/npcplugin/HarvesterNPC.java @@ -48,7 +48,9 @@ public class HarvesterNPC extends NonPlayerCharacter { @Override public void onDeadCallback() { - getFactory().getNpcs().remove(this); + if (getFactory() != null && getFactory().getNpcs() != null) { + getFactory().getNpcs().remove(this); + } GameServer.INSTANCE.getEventDispatcher().dispatch( new ObjectDeathEvent(this, ID));