diff --git a/src/api b/src/api index 5cfb05658..b01571459 160000 --- a/src/api +++ b/src/api @@ -1 +1 @@ -Subproject commit 5cfb056588294d946707d214c6d4805fcbf20a93 +Subproject commit b015714592865effd5d1092f1b9e8ac693811cc5 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);