From 9d2489e84c4d2b38a4a5badf3b92d72785a0fb5b Mon Sep 17 00:00:00 2001 From: Pyrbu Date: Mon, 19 Jun 2023 21:48:25 +0200 Subject: [PATCH] make update checker treat snapshot versions as 1 lower than a full release --- .../main/java/lol/pyr/znpcsplus/updater/UpdateChecker.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 12bf92b..c84202f 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/updater/UpdateChecker.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/updater/UpdateChecker.java @@ -41,7 +41,9 @@ public class UpdateChecker extends BukkitRunnable { } private int versionToNumber(String version) { - return Integer.parseInt(version.replaceAll("[^0-9]", "")); + int num = Integer.parseInt(version.replaceAll("[^0-9]", "")); + if (version.toLowerCase().contains("snapshot")) num -= 1; + return num; } public Status getStatus() {