fix: remove duplicate --width/--height for Forge - version.json already includes them via resolution_width/resolution_height placeholders

This commit is contained in:
SashegDev
2026-07-14 10:43:43 +00:00
parent d7ba06f24c
commit 6368c32a83
@@ -151,15 +151,9 @@ public class LaunchCommandBuilder {
command.addAll(getModloaderLaunchArgs()); command.addAll(getModloaderLaunchArgs());
} }
// Append width/height if custom resolution // NOTE: --width/--height are NOT appended here because version.json
if (options.getWidth() > 0) { // game args already include them via ${resolution_width}/${resolution_height}
command.add("--width"); // placeholders. Appending them again causes MultipleArgumentsForOptionException.
command.add(String.valueOf(options.getWidth()));
}
if (options.getHeight() > 0) {
command.add("--height");
command.add(String.valueOf(options.getHeight()));
}
} else { } else {
// Fabric, vanilla, and other loaders: use manual JVM args // Fabric, vanilla, and other loaders: use manual JVM args
command.addAll(getJvmArguments(options)); command.addAll(getJvmArguments(options));