From 46a7dd13b46ac6d7427b25fa58ed4fe25b1acba2 Mon Sep 17 00:00:00 2001 From: rockyhawk64 <rockyhawk99@gmail.com> Date: Sat, 3 Apr 2021 12:32:10 +1100 Subject: [PATCH] 3.15.4.0 #2 --- src/me/rockyhawk/commandpanels/CommandPanels.java | 6 +++--- src/me/rockyhawk/commandpanels/updater/Updater.java | 7 ++++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/me/rockyhawk/commandpanels/CommandPanels.java b/src/me/rockyhawk/commandpanels/CommandPanels.java index 52fe26d..e0392f9 100644 --- a/src/me/rockyhawk/commandpanels/CommandPanels.java +++ b/src/me/rockyhawk/commandpanels/CommandPanels.java @@ -96,6 +96,9 @@ public class CommandPanels extends JavaPlugin{ public void onEnable() { Bukkit.getLogger().info("[CommandPanels] RockyHawk's CommandPanels v" + this.getDescription().getVersion() + " Plugin Loading..."); + //set version to latest version + updater.githubNewUpdate(false); + //register config files this.panelsf = new File(this.getDataFolder() + File.separator + "panels"); this.blockConfig = YamlConfiguration.loadConfiguration(new File(getDataFolder() + File.separator + "blocks.yml")); @@ -223,9 +226,6 @@ public class CommandPanels extends JavaPlugin{ //get tag tag = tex.papi(config.getString("config.format.tag") + " "); - //set version to latest version - updater.githubNewUpdate(false); - Bukkit.getLogger().info("[CommandPanels] RockyHawk's CommandPanels v" + this.getDescription().getVersion() + " Plugin Loaded!"); } diff --git a/src/me/rockyhawk/commandpanels/updater/Updater.java b/src/me/rockyhawk/commandpanels/updater/Updater.java index 504a5ee..d8fd4b5 100644 --- a/src/me/rockyhawk/commandpanels/updater/Updater.java +++ b/src/me/rockyhawk/commandpanels/updater/Updater.java @@ -52,6 +52,11 @@ public class Updater { } public void getLatestVersion(boolean sendMessages){ + //check for null + if(catchedLatestVersion.equals("null")){ + catchedLatestVersion = plugin.getDescription().getVersion(); + } + //using an array allows editing while still being final new BukkitRunnable(){ public void run(){ @@ -76,7 +81,7 @@ public class Updater { //the pluginFileName can only be obtained from the main class public void autoUpdatePlugin(String pluginFileName){ - String latestVersion = githubNewUpdate(false); + String latestVersion = catchedLatestVersion; String thisVersion = plugin.getDescription().getVersion(); if(downloadVersionManually != null) {