diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/multiplayer/MultiplayerManager.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/multiplayer/MultiplayerManager.java index 49e28b9b8..35970395c 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/multiplayer/MultiplayerManager.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/multiplayer/MultiplayerManager.java @@ -132,7 +132,7 @@ public final class MultiplayerManager { throw e; } - String[] commands = new String[]{exe.toString(), "--token", StringUtils.isBlank(token) ? "new" : token}; + String[] commands = new String[]{exe.toString(), "-client.token", StringUtils.isBlank(token) ? "new" : token}; Process process = new ProcessBuilder() .command(commands) .start();