Actually fix offline accounts on 1.16.4, 1.16.5

This commit is contained in:
Evan Goode 2024-05-03 19:07:44 -04:00
parent ddaf525cf7
commit 8acd7168dd
2 changed files with 1 additions and 2 deletions

View File

@ -574,7 +574,7 @@ QStringList MinecraftInstance::processAuthArgs(AuthSessionPtr session) const
}
}
// https://github.com/FabricMC/fabric-loom/issues/915#issuecomment-1609154390
if (!session->wants_online && (v == "1.16.4" || v == "1.16.5")) {
if ((session->user_type == "offline" || !session->wants_online) && (v == "1.16.4" || v == "1.16.5")) {
QString invalid_url{ "https://invalid.invalid" };
args << "-Dminecraft.api.env=custom";
args << "-Dminecraft.api.auth.host=" + invalid_url;

View File

@ -27,7 +27,6 @@ bool AuthSession::MakeOffline(QString offline_playername)
access_token = "0";
player_name = offline_playername;
status = PlayableOffline;
wants_online = false;
return true;
}