From 65777f036fa7dfba5cac1f374e081a1737024f57 Mon Sep 17 00:00:00 2001 From: libraryaddict Date: Tue, 29 Nov 2016 10:10:55 +1300 Subject: [PATCH] Point the update checker to the premium version --- .../disguise/utilities/UpdateChecker.java | 32 +++++++------------ 1 file changed, 11 insertions(+), 21 deletions(-) diff --git a/src/me/libraryaddict/disguise/utilities/UpdateChecker.java b/src/me/libraryaddict/disguise/utilities/UpdateChecker.java index 56d6a31e..09948ef7 100644 --- a/src/me/libraryaddict/disguise/utilities/UpdateChecker.java +++ b/src/me/libraryaddict/disguise/utilities/UpdateChecker.java @@ -6,20 +6,17 @@ import java.net.HttpURLConnection; import java.net.URL; import java.util.regex.Pattern; -public class UpdateChecker -{ +public class UpdateChecker { private String latestVersion; - private boolean checkHigher(String currentVersion, String newVersion) - { + private boolean checkHigher(String currentVersion, String newVersion) { String current = toReadable(currentVersion); String newVers = toReadable(newVersion); return current.compareTo(newVers) < 0; } - public void checkUpdate(String currentVersion) - { + public void checkUpdate(String currentVersion) { String version = getSpigotVersion(); if (version == null) @@ -31,42 +28,35 @@ public class UpdateChecker latestVersion = version; } - public String getLatestVersion() - { + public String getLatestVersion() { return latestVersion; } /** * Asks spigot for the version */ - private String getSpigotVersion() - { - try - { + private String getSpigotVersion() { + try { HttpURLConnection con = (HttpURLConnection) new URL("http://www.spigotmc.org/api/general.php").openConnection(); con.setDoOutput(true); con.setRequestMethod("POST"); con.getOutputStream().write( - ("key=98BE0FE67F88AB82B4C197FAF1DC3B69206EFDCC4D3B80FC83A00037510B99B4&resource=81").getBytes("UTF-8")); + ("key=98BE0FE67F88AB82B4C197FAF1DC3B69206EFDCC4D3B80FC83A00037510B99B4&resource=32453").getBytes("UTF-8")); String version = new BufferedReader(new InputStreamReader(con.getInputStream())).readLine(); - if (version.length() <= 7) - { + if (version.length() <= 7) { return version; } } - catch (Exception ex) - { + catch (Exception ex) { System.out.print("[LibsDisguises] Failed to check for a update on spigot."); } return null; } - private String toReadable(String version) - { + private String toReadable(String version) { String[] split = Pattern.compile(".", Pattern.LITERAL).split(version.replace("v", "")); version = ""; - for (String s : split) - { + for (String s : split) { version += String.format("%4s", s); } return version;