diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java index 1aec4c3a0..f25075477 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java @@ -215,7 +215,7 @@ public class DefaultLauncher extends Launcher { } } - res.addAllWithoutParsing(options.getGameArguments()); + res.addAllWithoutParsing(Arguments.parseStringArguments(options.getGameArguments(), configuration)); res.removeIf(it -> getForbiddens().containsKey(it) && getForbiddens().get(it).get()); return res;