diff --git a/src/main/java/net/citizensnpcs/trait/Controllable.java b/src/main/java/net/citizensnpcs/trait/Controllable.java index bb223edbc..3e4e37e6a 100644 --- a/src/main/java/net/citizensnpcs/trait/Controllable.java +++ b/src/main/java/net/citizensnpcs/trait/Controllable.java @@ -78,7 +78,8 @@ public class Controllable extends Trait implements Toggleable, CommandConfigurab @Override public void load(DataKey key) throws NPCLoadException { - explicitType = Util.matchEntityType(key.getString("explicittype")); + if (key.keyExists("explicittype")) + explicitType = Util.matchEntityType(key.getString("explicittype")); } private void loadController() {