diff --git a/src/main/java/net/silentclient/client/Client.java b/src/main/java/net/silentclient/client/Client.java index 7ed5384..dbc247d 100644 --- a/src/main/java/net/silentclient/client/Client.java +++ b/src/main/java/net/silentclient/client/Client.java @@ -439,7 +439,7 @@ public class Client { public PlayerResponse updateAccount() { try { - String content = Requests.post("https://api.silentclient.net/account/update", new JSONObject().append("server", Minecraft.getMinecraft().getCurrentServerData() != null ? Minecraft.getMinecraft().getCurrentServerData().serverIP : null).toString()); + String content = Requests.post("https://api.silentclient.net/account/update", new JSONObject().put("server", Minecraft.getMinecraft().getCurrentServerData() != null ? Minecraft.getMinecraft().getCurrentServerData().serverIP : null).toString()); GsonBuilder builder = new GsonBuilder(); Gson gson = builder.create(); diff --git a/src/main/java/net/silentclient/client/utils/Players.java b/src/main/java/net/silentclient/client/utils/Players.java index 837c726..2dfb54e 100644 --- a/src/main/java/net/silentclient/client/utils/Players.java +++ b/src/main/java/net/silentclient/client/utils/Players.java @@ -91,6 +91,9 @@ public class Players { return result.isOnline() ? "true" : "false"; } else { + if(isLoading) { + return "false"; + } Players.isLoading = true; Client.logger.info("Loading Account of " + name.toLowerCase()); playersCache.put(name.toLowerCase(), null); @@ -132,7 +135,7 @@ public class Players { public static void register() { try { - String content = Requests.post("https://api.silentclient.net/account/set_online", new JSONObject().append("online", true).toString()); + String content = Requests.post("https://api.silentclient.net/account/set_online", new JSONObject().put("online", true).toString()); Client.logger.info("STARTING > registering-player > response: " + content); } catch (Exception e) { @@ -143,7 +146,7 @@ public class Players { public static void unregister() { try { - String content = Requests.post("https://api.silentclient.net/account/set_online", new JSONObject().append("online", true).toString()); + String content = Requests.post("https://api.silentclient.net/account/set_online", new JSONObject().put("online", true).toString()); Client.logger.info("STOPPING > unregistering-player > response: " + content.toString()); } catch (Exception e) {