diff --git a/java/noppes/npcs/api/handler/data/IAction.java b/java/noppes/npcs/api/handler/data/IAction.java index fea10d0..e6e59ca 100644 --- a/java/noppes/npcs/api/handler/data/IAction.java +++ b/java/noppes/npcs/api/handler/data/IAction.java @@ -1,5 +1,7 @@ package noppes.npcs.api.handler.data; +import noppes.npcs.scripted.ScriptedActionManager; + import java.util.function.Consumer; /** @@ -15,6 +17,12 @@ public interface IAction { */ IAction setTask(Consumer task); + /** + * + * @return action manager the action is scheduled on + */ + ScriptedActionManager getManager(); + /** * @return how many times this action’s {@code action.accept(this)} callback has run (or how many times task ran) */