diff --git a/plugin/src/main/java/com/alttd/essentia/configuration/Config.java b/plugin/src/main/java/com/alttd/essentia/configuration/Config.java index f3b7889..10cf353 100755 --- a/plugin/src/main/java/com/alttd/essentia/configuration/Config.java +++ b/plugin/src/main/java/com/alttd/essentia/configuration/Config.java @@ -34,7 +34,7 @@ public class Config { config.load(CONFIG_FILE); } catch (IOException ignore) { } catch (InvalidConfigurationException ex) { - EssentiaPlugin.instance().getLogger().log(Level.SEVERE, "Could not load config.yml, please correct your syntax errors", ex); + log(Level.SEVERE, "Could not load config.yml, please correct your syntax errors", ex); Throwables.throwIfUnchecked(ex); } config.options().header(HEADER); @@ -43,7 +43,7 @@ public class Config { version = getInt("config-version", 1); set("config-version", 1); - EssentiaPlugin.instance().getLogger().info("Essentia Configuration loaded!"); + log(Level.INFO,"Essentia Configuration loaded!"); readConfig(Config.class, null); } @@ -57,7 +57,7 @@ public class Config { } catch (InvocationTargetException ex) { Throwables.throwIfUnchecked(ex); } catch (Exception ex) { - EssentiaPlugin.instance().getLogger().log(Level.SEVERE, "Error invoking " + method, ex); + log(Level.SEVERE, "Error invoking " + method, ex); } } } @@ -69,7 +69,7 @@ public class Config { try { config.save(CONFIG_FILE); } catch (IOException ex) { - EssentiaPlugin.instance().getLogger().log(Level.SEVERE, "Could not save " + CONFIG_FILE, ex); + log(Level.SEVERE, "Could not save " + CONFIG_FILE, ex); } } @@ -107,6 +107,10 @@ public class Config { EssentiaPlugin.instance().getLogger().log(level, s); } + protected static void log(Level level, String s, Throwable thrown) { + EssentiaPlugin.instance().getLogger().log(level, s, thrown); + } + public static int TELEPORT_REQUEST_TIMEOUT = 30; public static boolean TELEPORT_REQUEST_TIMEOUT_MESSAGES = true; public static boolean BACK_ON_DEATH = false;