diff --git a/launcher/src/main/java/com/skcraft/launcher/auth/YggdrasilLoginService.java b/launcher/src/main/java/com/skcraft/launcher/auth/YggdrasilLoginService.java index 9faa157..e83248e 100644 --- a/launcher/src/main/java/com/skcraft/launcher/auth/YggdrasilLoginService.java +++ b/launcher/src/main/java/com/skcraft/launcher/auth/YggdrasilLoginService.java @@ -28,9 +28,9 @@ private final URL authUrl; private final String clientId; - public Session login(String agent, String id, String password) + public Session login(String id, String password) throws IOException, InterruptedException, AuthenticationException { - AuthenticatePayload payload = new AuthenticatePayload(new Agent(agent), id, password, clientId); + AuthenticatePayload payload = new AuthenticatePayload(new Agent("Minecraft"), id, password, clientId); return call(this.authUrl, payload, null); } diff --git a/launcher/src/main/java/com/skcraft/launcher/dialog/LoginDialog.java b/launcher/src/main/java/com/skcraft/launcher/dialog/LoginDialog.java index fdc2c49..e93abe4 100644 --- a/launcher/src/main/java/com/skcraft/launcher/dialog/LoginDialog.java +++ b/launcher/src/main/java/com/skcraft/launcher/dialog/LoginDialog.java @@ -157,7 +157,7 @@ @Override public Session call() throws AuthenticationException, IOException, InterruptedException { YggdrasilLoginService service = launcher.getYggdrasil(); - Session identity = service.login(launcher.getProperties().getProperty("agentName"), username, password); + Session identity = service.login(username, password); // The presence of the identity (profile in Mojang terms) corresponds to whether the account // owns the game, so we need to check that diff --git a/launcher/src/main/resources/com/skcraft/launcher/launcher.properties b/launcher/src/main/resources/com/skcraft/launcher/launcher.properties index 3d9e202..0a81e78 100644 --- a/launcher/src/main/resources/com/skcraft/launcher/launcher.properties +++ b/launcher/src/main/resources/com/skcraft/launcher/launcher.properties @@ -5,7 +5,6 @@ # version=${project.version} -agentName=Minecraft launcherShortname=SKCLauncher offlinePlayerName=Player