From 568b30d9147de4f3d9f7ee44293bbe03485f1dce Mon Sep 17 00:00:00 2001 From: TheKodeToad Date: Thu, 12 Feb 2026 22:18:42 +0000 Subject: [PATCH] Allow -Duser.language to be overriden Signed-off-by: TheKodeToad (cherry picked from commit 6bbbfa06d182cc4ff01fb8c1653a9f463d07c0b9) --- launcher/minecraft/MinecraftInstance.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/launcher/minecraft/MinecraftInstance.cpp b/launcher/minecraft/MinecraftInstance.cpp index f8924579a..55eba1433 100644 --- a/launcher/minecraft/MinecraftInstance.cpp +++ b/launcher/minecraft/MinecraftInstance.cpp @@ -566,6 +566,8 @@ QStringList MinecraftInstance::javaArguments() { QStringList args; + args << "-Duser.language=en"; + // custom args go first. we want to override them if we have our own here. args.append(extraArguments()); @@ -619,8 +621,6 @@ QStringList MinecraftInstance::javaArguments() } } - args << "-Duser.language=en"; - if (javaVersion.isModular() && shouldApplyOnlineFixes()) // allow reflective access to java.net - required by the skin fix args << "--add-opens" << "java.base/java.net=ALL-UNNAMED";