diff --git a/src/main/java/noppes/npcs/controllers/AnimationController.java b/src/main/java/noppes/npcs/controllers/AnimationController.java index 543adb2c0..0adac98cc 100644 --- a/src/main/java/noppes/npcs/controllers/AnimationController.java +++ b/src/main/java/noppes/npcs/controllers/AnimationController.java @@ -36,6 +36,8 @@ public class AnimationController implements IAnimationHandler { } public void load(){ + bootOrder = new HashMap<>(); + animations = new HashMap<>(); LogWriter.info("Loading animations..."); readAnimationMap(); loadAnimations(); diff --git a/src/main/java/noppes/npcs/controllers/FactionController.java b/src/main/java/noppes/npcs/controllers/FactionController.java index caad17afb..7536cdb97 100644 --- a/src/main/java/noppes/npcs/controllers/FactionController.java +++ b/src/main/java/noppes/npcs/controllers/FactionController.java @@ -41,7 +41,8 @@ public class FactionController implements IFactionHandler { } public void load(){ - + factions = new HashMap(); + lastUsedID = 0; File saveDir = CustomNpcs.getWorldSaveDirectory(); if(saveDir == null){ return;