diff --git a/java/noppes/npcs/api/handler/data/IActionQueue.java b/java/noppes/npcs/api/handler/data/IActionQueue.java index fafd830..4b1b55a 100644 --- a/java/noppes/npcs/api/handler/data/IActionQueue.java +++ b/java/noppes/npcs/api/handler/data/IActionQueue.java @@ -40,6 +40,19 @@ public interface IActionQueue { */ IActionQueue setParallel(boolean parallel); + /** + * + * @return If true, auto-stops queue when empty/no active Actions scheduled using {{@link #stop()}} + */ + boolean isStoppedWhenEmpty(); + + /** + * + * @param stopWhenEmpty to auto-stop queue when empty/no active Actions scheduled using {{@link #stop()}} + * @return + */ + IActionQueue stopWhenEmpty(boolean stopWhenEmpty); + /** * @return True to auto-remove this queue from the IActionManager when no IActions are scheduled or queue is empty * Default: true