From d5404fb6c16fa1c8175357bef383819f423f6542 Mon Sep 17 00:00:00 2001 From: "Luis C.M" <42545778+c0508383@users.noreply.github.com> Date: Wed, 14 Dec 2022 17:53:56 -0600 Subject: [PATCH] NpcAPI: Added functions for adding keywords to global script running ++ addGlobalObject(String,Object) ++ removeGlobalObject(String) ++ getEngineObjects() --- java/noppes/npcs/api/AbstractNpcAPI.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/java/noppes/npcs/api/AbstractNpcAPI.java b/java/noppes/npcs/api/AbstractNpcAPI.java index cdc33d3..4c88a21 100644 --- a/java/noppes/npcs/api/AbstractNpcAPI.java +++ b/java/noppes/npcs/api/AbstractNpcAPI.java @@ -6,6 +6,7 @@ package noppes.npcs.api; import java.io.File; +import java.util.HashMap; import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.eventhandler.EventBus; @@ -38,6 +39,12 @@ public abstract class AbstractNpcAPI { public AbstractNpcAPI() { } + public abstract void addGlobalObject(String key, Object obj); + + public abstract void removeGlobalObject(String key); + + public abstract HashMap getEngineObjects(); + public abstract long sizeOfObject(Object obj); public abstract void stopServer();