From a2956248dd160e7a011af646247d16a011ff5bc8 Mon Sep 17 00:00:00 2001 From: RaphiMC <50594595+RaphiMC@users.noreply.github.com> Date: Sat, 7 Jan 2023 14:01:13 +0100 Subject: [PATCH] Fixed join server request being sent when offline mode account is used --- src/main/java/net/raphimc/viaproxy/proxy/ExternalInterface.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/raphimc/viaproxy/proxy/ExternalInterface.java b/src/main/java/net/raphimc/viaproxy/proxy/ExternalInterface.java index 824a6bc..66da667 100644 --- a/src/main/java/net/raphimc/viaproxy/proxy/ExternalInterface.java +++ b/src/main/java/net/raphimc/viaproxy/proxy/ExternalInterface.java @@ -84,7 +84,7 @@ public class ExternalInterface { } } else if (Options.LOCAL_SOCKET_AUTH) { new LocalSocketClient(48941).request("authenticate", serverIdHash); - } else if (Options.MC_ACCOUNT != null) { + } else if (Options.MC_ACCOUNT != null && !Options.MC_ACCOUNT.prevResult().items().isEmpty()) { try { ViaProxyGameProfileFetcher.sessionService.joinServer(new GameProfile(Options.MC_ACCOUNT.id(), Options.MC_ACCOUNT.name()), Options.MC_ACCOUNT.prevResult().prevResult().access_token(), serverIdHash); } catch (Throwable e) {