Update src/main/java/net/citizensnpcs/npc/CitizensNPC.java

This commit is contained in:
fullwall 2012-12-03 23:37:06 +08:00
parent 6f8c4a7e58
commit 9fbfaa546d

View File

@ -44,7 +44,6 @@ public abstract class CitizensNPC extends AbstractNPC {
protected CitizensNPC(int id, String name) {
super(id, name);
runnables.add(navigator);
}
protected abstract EntityLiving createHandle(Location loc);
@ -220,8 +219,10 @@ public abstract class CitizensNPC extends AbstractNPC {
public void update() {
try {
super.update();
if (isSpawned())
if (isSpawned()) {
NMS.trySwim(getHandle());
navigator.run();
}
} catch (Exception ex) {
Messaging.logTr(Messages.EXCEPTION_UPDATING_NPC, getId(), ex.getMessage());
ex.printStackTrace();