From cf1bb895098f624617bf962d2f2c523db34184f3 Mon Sep 17 00:00:00 2001 From: aPunch Date: Sat, 14 Jan 2012 21:55:45 -0600 Subject: [PATCH] forgot something --- src/net/citizensnpcs/npc/CitizensNPCManager.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/net/citizensnpcs/npc/CitizensNPCManager.java b/src/net/citizensnpcs/npc/CitizensNPCManager.java index ae4ecdd2d..551cf6188 100644 --- a/src/net/citizensnpcs/npc/CitizensNPCManager.java +++ b/src/net/citizensnpcs/npc/CitizensNPCManager.java @@ -48,12 +48,7 @@ public class CitizensNPCManager implements NPCManager { @Override public NPC getNPC(int id) { - for (NPC npc : spawned.values()) { - if (npc.getId() == id) { - return npc; - } - } - return null; + return byID.get(id); } @Override @@ -115,6 +110,10 @@ public class CitizensNPCManager implements NPCManager { spawned.remove(mcEntity.getPlayer()); } + public void remove(NPC npc) { + byID.remove(npc.getId()); + } + private WorldServer getWorldServer(World world) { return ((CraftWorld) world).getHandle(); }