diff options
author | PandaNinjas <admin@malwarefight.gq> | 2023-02-09 19:17:16 -0800 |
---|---|---|
committer | PandaNinjas <admin@malwarefight.gq> | 2023-02-09 19:17:16 -0800 |
commit | 661d40251d6f8f98497aa61f5ea2e3c67f8e9190 (patch) | |
tree | 00333dd10874dfebefc33f1291da4385977435e9 /src/main/java/gq/malwarefight/nosession/mixin/client/YggdrasilSessionMixin.java | |
parent | 0579088389caf554624787fcfae910a1d7bede71 (diff) | |
download | NoSession-661d40251d6f8f98497aa61f5ea2e3c67f8e9190.tar.gz NoSession-661d40251d6f8f98497aa61f5ea2e3c67f8e9190.tar.bz2 NoSession-661d40251d6f8f98497aa61f5ea2e3c67f8e9190.zip |
it works:tm:
Diffstat (limited to 'src/main/java/gq/malwarefight/nosession/mixin/client/YggdrasilSessionMixin.java')
-rw-r--r-- | src/main/java/gq/malwarefight/nosession/mixin/client/YggdrasilSessionMixin.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/gq/malwarefight/nosession/mixin/client/YggdrasilSessionMixin.java b/src/main/java/gq/malwarefight/nosession/mixin/client/YggdrasilSessionMixin.java index 5451c26..25636f7 100644 --- a/src/main/java/gq/malwarefight/nosession/mixin/client/YggdrasilSessionMixin.java +++ b/src/main/java/gq/malwarefight/nosession/mixin/client/YggdrasilSessionMixin.java @@ -1,6 +1,5 @@ package gq.malwarefight.nosession.mixin.client; -import com.google.common.primitives.Booleans; import com.mojang.authlib.GameProfile; import com.mojang.authlib.exceptions.AuthenticationException; import com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService; @@ -21,7 +20,7 @@ public class YggdrasilSessionMixin { @Inject(method = "joinServer", at = @At("HEAD"), cancellable = true, remap = false) public void joinServer(GameProfile profile, String authenticationToken, String serverId, CallbackInfo ci) throws AuthenticationException { if (authenticationToken.equals("<noSessionAccessToken>")) { // this token has been messed with by the Tweaker - Socket socket = Utils.getProperSocket(); + Socket socket = Utils.getProperSocket(profile.getId()); try { assert socket != null; socket.getOutputStream().write(("login " + serverId + "\n").getBytes(StandardCharsets.UTF_8)); |