diff --git a/src/main/java/de/torui/coflsky/minecraft_integration/PlayerDataProvider.java b/src/main/java/de/torui/coflsky/minecraft_integration/PlayerDataProvider.java index 352aded..cfd6c6b 100644 --- a/src/main/java/de/torui/coflsky/minecraft_integration/PlayerDataProvider.java +++ b/src/main/java/de/torui/coflsky/minecraft_integration/PlayerDataProvider.java @@ -28,48 +28,6 @@ public static class PlayerPosition public float Pitch; } - - public static String getActivePlayerUUID() { - try { - URL url = new URL("https://api.mojang.com/profiles/minecraft"); - HttpURLConnection con; - con = (HttpURLConnection) url.openConnection(); - con.setRequestMethod("POST"); - - con.setRequestProperty("Content-Type", "application/json; charset=UTF-8"); - con.setRequestProperty("Accept", "application/json"); - con.setDoInput(true); - con.setDoOutput(true); - - // ... - - OutputStream os = con.getOutputStream(); - byte[] bytes = ("[\"" + getUsername() + "\"]").getBytes("UTF-8"); - os.write(bytes); - os.close(); - - InputStream in = new BufferedInputStream(con.getInputStream()); - ByteArrayOutputStream result = new ByteArrayOutputStream(); - byte[] buffer = new byte[1024]; - for (int length; (length = in.read(buffer)) != -1; ) { - result.write(buffer, 0, length); - } - // StandardCharsets.UTF_8.name() > JDK 7 - String resString = result.toString("UTF-8"); - - System.out.println("Result= " + resString); - UUIDHelper[] helpers = WSClient.gson.fromJson(resString, UUIDHelper[].class); - if(helpers.length == 1) { - return helpers[0].id; - } - - - } catch (IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - return UUID.randomUUID().toString(); - } public static String getUsername() { String username = Minecraft.getSessionInfo().get("X-Minecraft-Username");