From 7ab8389f0f2c61056fccbe827a105413300c0789 Mon Sep 17 00:00:00 2001 From: Bryson Steck Date: Tue, 4 Jan 2022 00:36:47 -0700 Subject: fixed all System.out calls, added command --- .../Resurrection/startup/ParseSettings.java | 26 ++++++++++++---------- 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'src/net/brysonsteck/Resurrection/startup/ParseSettings.java') diff --git a/src/net/brysonsteck/Resurrection/startup/ParseSettings.java b/src/net/brysonsteck/Resurrection/startup/ParseSettings.java index 75d24a6..c0c4830 100644 --- a/src/net/brysonsteck/Resurrection/startup/ParseSettings.java +++ b/src/net/brysonsteck/Resurrection/startup/ParseSettings.java @@ -6,6 +6,7 @@ import org.bukkit.plugin.java.JavaPlugin; import java.io.*; import java.util.Hashtable; +import java.util.logging.Logger; public class ParseSettings { Hashtable settings = new Hashtable<>(); @@ -15,6 +16,7 @@ public class ParseSettings { boolean valuesComplete; public ParseSettings() { + Logger log = JavaPlugin.getProvidingPlugin(Resurrection.class).getLogger(); try { File settingsFile = new File("plugins/settings.resurrection"); if (!settingsFile.exists()) { @@ -43,25 +45,25 @@ public class ParseSettings { } reader.close(); if (!verifySettings()) { - System.out.println("[Resurrection] There is a syntax issue inside the Settings file:"); + log.severe("There is a syntax issue inside the Settings file:"); if (!settingsComplete) { - System.out.println("[Resurrection] The setting \"" + failedSetting + "\" is not present in the settings file.\n" + - "[Resurrection] Please double check the settings file to make sure the setting exists and a valid corresponding value is set.\n" + - "[Resurrection] Example: \"resurrection_time=86400000\"\n" + - "[Resurrection] Example: \"debug=false\""); + log.severe(" The setting \"" + failedSetting + "\" is not present in the settings file."); + log.severe(" Please double check the settings file to make sure the setting exists and a valid corresponding value is set."); + log.severe(" Example: \"resurrection_time=86400000\""); + log.severe(" Example: \"debug=false\""); } else if (!valuesComplete) { - System.out.println("[Resurrection] The setting \"" + failedSetting + "\" contains an invalid or empty value.\n" + - "[Resurrection] Please double check the settings file to make sure that a valid value is set for this setting.\n" + - "[Resurrection] Example: \"resurrection_time=86400000\"\n" + - "[Resurrection] Example: \"debug=false\""); + log.severe("The setting \"" + failedSetting + "\" contains an invalid or empty value."); + log.severe(" Please double check the settings file to make sure that a valid value is set for this setting."); + log.severe(" Example: \"resurrection_time=86400000\""); + log.severe(" Example: \"debug=false\""); } - System.out.println("[Resurrection] This file is crucial to Resurrection. Since the file is not complete, the plugin will now stop."); + log.severe("This file is crucial to Resurrection. Since the file is not complete, the plugin will now stop."); Bukkit.getPluginManager().disablePlugin(JavaPlugin.getProvidingPlugin(Resurrection.class)); } } catch (IOException e) { - System.out.println("[Resurrection] There was an issue reading the Settings file:"); + log.severe("There was an issue reading the Settings file:"); e.printStackTrace(); - System.out.println("[Resurrection] This file is crucial to Resurrection. Since the file is not complete, the plugin will now stop."); + log.severe("This file is crucial to Resurrection. Since the file is not complete, the plugin will now stop."); Bukkit.getPluginManager().disablePlugin(JavaPlugin.getProvidingPlugin(Resurrection.class)); } } -- cgit v1.2.3