Fix loading config

Refactoring AmbassadorConfig
This commit is contained in:
Icosider 2024-02-27 15:30:42 +03:00
parent 0fcf6af72f
commit eaa974593c
No known key found for this signature in database
GPG Key ID: E6C771819B33AD7F

View File

@ -41,7 +41,9 @@ public class AmbassadorConfig {
this.debugMode = debugMode; this.debugMode = debugMode;
this.enableKickReset = enableKickReset; this.enableKickReset = enableKickReset;
this.kickReconnectMessageString = kickReconnectMessageString; this.kickReconnectMessageString = kickReconnectMessageString;
}; }
;
public static AmbassadorConfig read(Path path) throws IOException { public static AmbassadorConfig read(Path path) throws IOException {
URL defaultConfigLocation = AmbassadorConfig.class.getClassLoader() URL defaultConfigLocation = AmbassadorConfig.class.getClassLoader()
@ -98,7 +100,7 @@ public class AmbassadorConfig {
boolean enableKickReset = config.getOrElse("enable-kick-reset", false); boolean enableKickReset = config.getOrElse("enable-kick-reset", false);
return new AmbassadorConfig(bypassRegistryCheck, bypassModCheck, silenceWarnings, return new AmbassadorConfig(silenceWarnings, bypassRegistryCheck, bypassModCheck,
debugMode, enableKickReset, kickReconnectMessageString); debugMode, enableKickReset, kickReconnectMessageString);
} }