diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/game/LauncherHelper.java b/HMCL/src/main/java/org/jackhuang/hmcl/game/LauncherHelper.java index 78937a6a7..9f4121028 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/game/LauncherHelper.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/game/LauncherHelper.java @@ -182,7 +182,7 @@ public final class LauncherHelper { .thenComposeAsync(authInfo -> Task.supplyAsync(() -> { return new HMCLGameLauncher( repository, - version.getPatches().isEmpty() ? repository.getResolvedVersion(selectedVersion) : version, + version, authInfo, repository.getLaunchOptions(selectedVersion, profile.getGameDir(), !setting.isNotCheckJVM()), launcherVisibility == LauncherVisibility.CLOSE