diff --git a/src/main/java/com/gmail/nossr50/mcMMO.java b/src/main/java/com/gmail/nossr50/mcMMO.java index 0b4c23d22..194d27948 100644 --- a/src/main/java/com/gmail/nossr50/mcMMO.java +++ b/src/main/java/com/gmail/nossr50/mcMMO.java @@ -130,15 +130,7 @@ public class mcMMO extends JavaPlugin { placeStore = ChunkManagerFactory.getChunkManager(); // Get our ChunkletManager - try { - updateAvailable = Config.getInstance().getUpdateCheckEnabled() && UpdateCheck.updateAvailable(); - } catch (Exception e) { - updateAvailable = false; - } - if (updateAvailable) { - getLogger().info(LocaleLoader.getString("UpdateChecker.outdated")); - getLogger().info(LocaleLoader.getString("UpdateChecker.newavailable")); - } + checkForUpdates(); } /** @@ -152,6 +144,22 @@ public class mcMMO extends JavaPlugin { modDirectory = mainDirectory + "ModConfigs" + File.separator; } + private void checkForUpdates() { + if (Config.getInstance().getUpdateCheckEnabled()) { + try { + updateAvailable = UpdateCheck.updateAvailable(); + } + catch (Exception e) { + updateAvailable = false; + } + + if (updateAvailable) { + getLogger().info(LocaleLoader.getString("UpdateChecker.outdated")); + getLogger().info(LocaleLoader.getString("UpdateChecker.newavailable")); + } + } + } + /** * Get profile of the player by name. *