From eb660b38ae73166547680a1428606186d644367f Mon Sep 17 00:00:00 2001 From: bigguy345 Date: Mon, 5 Jan 2026 17:14:45 +0200 Subject: [PATCH] Added IAnimation consumers to API --- src/api | 2 +- src/main/java/noppes/npcs/controllers/data/Animation.java | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/api b/src/api index aefae8ace..801d62c06 160000 --- a/src/api +++ b/src/api @@ -1 +1 @@ -Subproject commit aefae8ace3555442da7debff5b95cf410fa057f7 +Subproject commit 801d62c0607f301759b627f251e93a5fc6de9d67 diff --git a/src/main/java/noppes/npcs/controllers/data/Animation.java b/src/main/java/noppes/npcs/controllers/data/Animation.java index 89081467b..bddcb3f7e 100644 --- a/src/main/java/noppes/npcs/controllers/data/Animation.java +++ b/src/main/java/noppes/npcs/controllers/data/Animation.java @@ -318,16 +318,19 @@ public class Animation implements IAnimation { } } + @Override public IAnimation onStart(Consumer task) { this.onAnimationStart = task; return this; } - + + @Override public IAnimation onFrame(BiConsumer task) { this.onAnimationFrame = task; return this; } - + + @Override public IAnimation onEnd(Consumer task) { this.onAnimationEnd = task; return this;