diff --git a/src/main/java/com/falsepattern/lib/internal/FalsePatternLib.java b/src/main/java/com/falsepattern/lib/internal/FalsePatternLib.java index c2641d9..c34174e 100644 --- a/src/main/java/com/falsepattern/lib/internal/FalsePatternLib.java +++ b/src/main/java/com/falsepattern/lib/internal/FalsePatternLib.java @@ -6,6 +6,9 @@ import com.google.common.eventbus.EventBus; import cpw.mods.fml.common.DummyModContainer; import cpw.mods.fml.common.LoadController; import cpw.mods.fml.common.MetadataCollection; +import cpw.mods.fml.common.Mod; +import cpw.mods.fml.common.event.FMLConstructionEvent; +import cpw.mods.fml.common.event.FMLPreInitializationEvent; import lombok.Getter; import net.minecraft.launchwrapper.Launch; import org.apache.logging.log4j.LogManager; @@ -26,10 +29,15 @@ public class FalsePatternLib extends DummyModContainer { log.info("Version " + Tags.VERSION + " initialized!"); } + @Mod.EventHandler + public void construct(FMLConstructionEvent e) { + ConfigurationManager.init(); + } + @SuppressWarnings("UnstableApiUsage") @Override public boolean registerBus(EventBus bus, LoadController controller) { - ConfigurationManager.init(); + bus.register(this); return true; } }