update config dependency

This commit is contained in:
2023-06-09 11:03:45 +02:00
parent 00f7d292fa
commit 1ea3f3f550
2 changed files with 16 additions and 6 deletions
@@ -84,11 +84,12 @@ public class CommandUtil {
return false; return false;
} }
ConfigFile dumpFile = ConfigFile.loadConfig(file);
dumpFile.set("commands", serverCommands);
try { try {
ConfigFile dumpFile = ConfigFile.loadConfig(file);
dumpFile.set("commands", serverCommands);
dumpFile.save(); dumpFile.save();
} catch (IOException e) { } catch (Exception e) {
return false; return false;
} }
return true; return true;
@@ -24,13 +24,22 @@ public class ConfigCache {
this.canDoProtocolLib = canDoProtocolLib; this.canDoProtocolLib = canDoProtocolLib;
this.logger = logger; this.logger = logger;
reloadConfig(); try {
reloadConfig();
} catch (Exception e) {
e.printStackTrace();
}
} }
public boolean reloadConfig() { public boolean reloadConfig() {
createFiles(); createFiles();
config = ConfigFile.loadConfig(configFile); try {
config = ConfigFile.loadConfig(configFile);
} catch (Exception e) {
e.printStackTrace();
return false;
}
config.addDefault("messages.prefix", "CommandWhitelist > "); config.addDefault("messages.prefix", "CommandWhitelist > ");
config.addDefault("messages.command_denied", "No such command."); config.addDefault("messages.command_denied", "No such command.");
@@ -106,7 +115,7 @@ public class ConfigCache {
try { try {
config.save(); config.save();
return true; return true;
} catch (IOException e) { } catch (Exception e) {
return false; return false;
} }
} }