diff --git a/src/main/java/kamkeel/npcs/util/Register.java b/src/main/java/kamkeel/npcs/util/Register.java index 0c6cb8ee8..91d284e21 100644 --- a/src/main/java/kamkeel/npcs/util/Register.java +++ b/src/main/java/kamkeel/npcs/util/Register.java @@ -5,6 +5,7 @@ import kamkeel.npcs.controllers.data.ability.AbilityController; import noppes.npcs.LogWriter; import noppes.npcs.controllers.AnimationController; import noppes.npcs.controllers.data.Animation; +import noppes.npcs.controllers.data.BuiltInAnimation; import java.util.LinkedHashMap; import java.util.Map; @@ -47,6 +48,11 @@ public class Register { this.modClass = modClass; } + @Override + public Animation register(String factoryName, Supplier factory) { + return (BuiltInAnimation) super.register(factoryName, factory); + } + public void register() { try { for (Map.Entry> entry : entries.entrySet()) {