Disabling launcher checking game completion

This commit is contained in:
huangyuhui
2018-02-07 21:05:58 +08:00
parent 5607298898
commit 8792c423d5

View File

@@ -78,7 +78,12 @@ public final class LauncherHelper {
executor = Task.of(Schedulers.javafx(), () -> Controllers.dialog(launchingStepsPane))
.then(Task.of(Schedulers.javafx(), () -> emitStatus(LoadingState.DEPENDENCIES)))
.then(dependencyManager.checkGameCompletionAsync(version))
.then(variables -> {
if (setting.isNotCheckGame())
return null;
else
return dependencyManager.checkGameCompletionAsync(version);
})
.then(Task.of(Schedulers.javafx(), () -> emitStatus(LoadingState.MODS)))
.then(new CurseCompletionTask(dependencyManager, selectedVersion))
.then(Task.of(Schedulers.javafx(), () -> emitStatus(LoadingState.LOGGING_IN)))