diff --git a/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java b/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java index ecfdd3b..fd95cd0 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java @@ -148,10 +148,7 @@ public class ZNpcsPlus { log(ChatColor.WHITE + " * Starting tasks..."); if (configManager.getConfig().checkForUpdates()) { UpdateChecker updateChecker = new UpdateChecker(getDescription()); - scheduler.runLaterAsync(() -> { - scheduler.runDelayedTimerAsync(updateChecker, 0L, 6000L); - shutdownTasks.add(updateChecker::shutdown); - }, 5L); + scheduler.runDelayedTimerAsync(updateChecker, 5L, 6000L); pluginManager.registerEvents(new UpdateNotificationListener(this, adventure, updateChecker, scheduler), bootstrap); } diff --git a/plugin/src/main/java/lol/pyr/znpcsplus/updater/UpdateChecker.java b/plugin/src/main/java/lol/pyr/znpcsplus/updater/UpdateChecker.java index 4f9890f..c84202f 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/updater/UpdateChecker.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/updater/UpdateChecker.java @@ -40,10 +40,6 @@ public class UpdateChecker extends BukkitRunnable { logger.warning("Download it at " + UpdateChecker.DOWNLOAD_LINK); } - public void shutdown() { - cancel(); - } - private int versionToNumber(String version) { int num = Integer.parseInt(version.replaceAll("[^0-9]", "")); if (version.toLowerCase().contains("snapshot")) num -= 1;