diff --git a/src/main/java/com/reider745/InnerCoreServer.java b/src/main/java/com/reider745/InnerCoreServer.java index 32af02a2..6695cce5 100644 --- a/src/main/java/com/reider745/InnerCoreServer.java +++ b/src/main/java/com/reider745/InnerCoreServer.java @@ -221,6 +221,8 @@ public class InnerCoreServer { plugin.onLoad(); plugin.setEnabled(); + Logger.initConfig(); + final File innerCoreDirectory = new File(dataPath, "innercore"); if (!innerCoreDirectory.exists()) { server.getLogger().info("Extracting internal package..."); diff --git a/src/main/java/com/zhekasmirnov/horizon/runtime/logger/Logger.java b/src/main/java/com/zhekasmirnov/horizon/runtime/logger/Logger.java index 93223dd5..27059c08 100644 --- a/src/main/java/com/zhekasmirnov/horizon/runtime/logger/Logger.java +++ b/src/main/java/com/zhekasmirnov/horizon/runtime/logger/Logger.java @@ -17,7 +17,7 @@ public class Logger { private static Func debugMessage = (message) -> {}; private static Func infoMessage = (message) -> {}; - static { + public static void initConfig() { if(InnerCoreServer.isDebugLogger()) debugMessage = (message) -> Server.getInstance().getLogger().info(message); if(InnerCoreServer.isInfoLogger())