diff --git a/src/api b/src/api index ceaffeb04..3686b6028 160000 --- a/src/api +++ b/src/api @@ -1 +1 @@ -Subproject commit ceaffeb0446746999a2789250becf61a278b2882 +Subproject commit 3686b6028f309a284e2f9b5a3209331bd51ee471 diff --git a/src/main/java/noppes/npcs/entity/data/DataTimers.java b/src/main/java/noppes/npcs/entity/data/DataTimers.java index 1596f15aa..9bcb37275 100644 --- a/src/main/java/noppes/npcs/entity/data/DataTimers.java +++ b/src/main/java/noppes/npcs/entity/data/DataTimers.java @@ -25,6 +25,15 @@ public class DataTimers implements ITimers { this.parent = parent; } + public int[] timerIds() { + Integer[] ids = timers.keySet().toArray(new Integer[0]); + int[] intIds = new int[ids.length]; + for (int i = 0; i < ids.length; i++) { + intIds[i] = ids[i]; + } + return intIds; + } + public void start(int id, int ticks, boolean repeat) { if(this.timers.containsKey(id)) { throw new CustomNPCsException("There is already a timer with id: " + id);