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 f4c52d83d..f2d717cd0 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/launch/DefaultLauncher.java @@ -292,7 +292,7 @@ public class DefaultLauncher extends Launcher { .replace("$INST_MC_DIR", repository.getRunDirectory(version.getId()).getAbsolutePath()) .replace("$INST_JAVA", options.getJava().getBinary().toString()); - new ProcessBuilder(preLaunchCommand) + new ProcessBuilder(StringUtils.tokenize(preLaunchCommand)) .directory(runDirectory).start().waitFor(); }