diff --git a/src/main/java/noppes/npcs/controllers/data/DataScript.java b/src/main/java/noppes/npcs/controllers/data/DataScript.java index f24d9e5bf..3ce9eb3f2 100644 --- a/src/main/java/noppes/npcs/controllers/data/DataScript.java +++ b/src/main/java/noppes/npcs/controllers/data/DataScript.java @@ -180,7 +180,7 @@ public class DataScript implements IScriptHandler { engine.put("npc", dummyNpc); engine.put("world", dummyWorld); engine.put("event", event); - engine.put("API", new NpcAPI()); + engine.put("API", NpcAPI.Instance()); engine.put("EntityType", entities); engine.put("RoleType", roles); engine.put("JobType", jobs); diff --git a/src/main/java/noppes/npcs/scripted/NpcAPI.java b/src/main/java/noppes/npcs/scripted/NpcAPI.java index 97a880956..e7dfe4277 100644 --- a/src/main/java/noppes/npcs/scripted/NpcAPI.java +++ b/src/main/java/noppes/npcs/scripted/NpcAPI.java @@ -75,7 +75,7 @@ public class NpcAPI extends AbstractNpcAPI { public static final EventBus EVENT_BUS = new EventBus(); private static AbstractNpcAPI instance = null; - public NpcAPI() { + private NpcAPI() { } public static void clearCache() {