From 9643947f0f27bfea84405438025639139a4fdbfd Mon Sep 17 00:00:00 2001 From: Tschipp Date: Wed, 17 Feb 2021 00:47:09 +0100 Subject: [PATCH] (hopefully) fixed config reloading now --- src/main/java/tschipp/carryon/common/config/Configs.java | 8 ++++++++ .../java/tschipp/carryon/common/handler/ListHandler.java | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/tschipp/carryon/common/config/Configs.java b/src/main/java/tschipp/carryon/common/config/Configs.java index 31fff91..e2d428d 100644 --- a/src/main/java/tschipp/carryon/common/config/Configs.java +++ b/src/main/java/tschipp/carryon/common/config/Configs.java @@ -42,7 +42,15 @@ public class Configs { @SubscribeEvent public static void onLoad(final ModConfig.Loading event) { + if (event.getConfig().getModId().equals(CarryOn.MODID)) + { + ListHandler.initConfigLists(); + CommentedConfig cfg = event.getConfig().getConfigData(); + + if(cfg instanceof CommentedFileConfig) + ((CommentedFileConfig) cfg).load(); + } } @SubscribeEvent diff --git a/src/main/java/tschipp/carryon/common/handler/ListHandler.java b/src/main/java/tschipp/carryon/common/handler/ListHandler.java index 391ea7a..94675df 100644 --- a/src/main/java/tschipp/carryon/common/handler/ListHandler.java +++ b/src/main/java/tschipp/carryon/common/handler/ListHandler.java @@ -145,7 +145,7 @@ public class ListHandler } public static void initConfigLists() - { + { FORBIDDEN_ENTITIES.clear(); FORBIDDEN_ENTITIES_TAGS.clear(); FORBIDDEN_STACKING.clear();