From cae1b917cfd40993cf9ec125336282d9e6ab6ac7 Mon Sep 17 00:00:00 2001 From: FalsePattern <30945458+FalsePattern@users.noreply.github.com> Date: Wed, 15 Jun 2022 17:57:19 +0200 Subject: [PATCH] initialize config way earlier. --- .../com/falsepattern/lib/internal/CoreLoadingPlugin.java | 2 ++ .../java/com/falsepattern/lib/internal/FalsePatternLib.java | 5 ----- .../com/falsepattern/lib/internal/proxy/CommonProxy.java | 4 ---- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/falsepattern/lib/internal/CoreLoadingPlugin.java b/src/main/java/com/falsepattern/lib/internal/CoreLoadingPlugin.java index 18c8957..3ae78b3 100644 --- a/src/main/java/com/falsepattern/lib/internal/CoreLoadingPlugin.java +++ b/src/main/java/com/falsepattern/lib/internal/CoreLoadingPlugin.java @@ -1,5 +1,6 @@ package com.falsepattern.lib.internal; +import com.falsepattern.lib.config.ConfigurationManager; import cpw.mods.fml.relauncher.IFMLLoadingPlugin; import cpw.mods.fml.relauncher.IFMLLoadingPlugin.MCVersion; import cpw.mods.fml.relauncher.IFMLLoadingPlugin.Name; @@ -31,6 +32,7 @@ public class CoreLoadingPlugin implements IFMLLoadingPlugin { @Override public void injectData(Map data) { mcDir = (File) data.get("mcLocation"); + ConfigurationManager.init(); } @Override diff --git a/src/main/java/com/falsepattern/lib/internal/FalsePatternLib.java b/src/main/java/com/falsepattern/lib/internal/FalsePatternLib.java index 78f8f31..735afa5 100644 --- a/src/main/java/com/falsepattern/lib/internal/FalsePatternLib.java +++ b/src/main/java/com/falsepattern/lib/internal/FalsePatternLib.java @@ -61,11 +61,6 @@ public class FalsePatternLib { log.info("Version " + Tags.VERSION + " initialized!"); } - @Mod.EventHandler - public void construct(FMLConstructionEvent e) { - proxy.construct(e); - } - @Mod.EventHandler public void preInit(FMLPreInitializationEvent e) { proxy.preInit(e); diff --git a/src/main/java/com/falsepattern/lib/internal/proxy/CommonProxy.java b/src/main/java/com/falsepattern/lib/internal/proxy/CommonProxy.java index 9563578..88e031c 100644 --- a/src/main/java/com/falsepattern/lib/internal/proxy/CommonProxy.java +++ b/src/main/java/com/falsepattern/lib/internal/proxy/CommonProxy.java @@ -22,10 +22,6 @@ public class CommonProxy { protected Future> updatesFuture; - public void construct(FMLConstructionEvent e) { - ConfigurationManager.init(); - } - public void preInit(FMLPreInitializationEvent e) { try { ConfigurationManager.registerConfig(LibraryConfig.class);