From 6506de70b831812baa068510d005aea99742b1a8 Mon Sep 17 00:00:00 2001 From: Vidal Date: Mon, 16 Feb 2026 12:40:02 -0300 Subject: [PATCH] Set Animation Controller to load on server start --- src/main/java/noppes/npcs/CustomNpcs.java | 1 + src/main/java/noppes/npcs/controllers/AnimationController.java | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/noppes/npcs/CustomNpcs.java b/src/main/java/noppes/npcs/CustomNpcs.java index caf86c7b5..8bffc14de 100644 --- a/src/main/java/noppes/npcs/CustomNpcs.java +++ b/src/main/java/noppes/npcs/CustomNpcs.java @@ -338,6 +338,7 @@ public class CustomNpcs { clientJaninoCompiler = null; Server = event.getServer(); + AnimationController.Instance.load(); ChunkController.Instance.clear(); FactionController.getInstance().load(); MagicController.getInstance().load(); diff --git a/src/main/java/noppes/npcs/controllers/AnimationController.java b/src/main/java/noppes/npcs/controllers/AnimationController.java index b4203b452..5fc310c91 100644 --- a/src/main/java/noppes/npcs/controllers/AnimationController.java +++ b/src/main/java/noppes/npcs/controllers/AnimationController.java @@ -45,14 +45,13 @@ public class AnimationController implements IAnimationHandler { private static final String BUILTIN_ANIMATIONS_PATH = "/assets/customnpcs/animations"; private static final String BUILTIN_ANIMATIONS_RESOURCE = "assets/customnpcs/animations"; - public static AnimationController Instance; + public static AnimationController Instance = new AnimationController(); private int lastUsedID = 0; public AnimationController() { Instance = this; bootOrder = new HashMap<>(); animations = new HashMap<>(); - load(); } public static AnimationController getInstance() {