fix: ask user whether to download java16.
This commit is contained in:
@@ -326,7 +326,7 @@ public final class LauncherHelper {
|
|||||||
if (acceptableJava.isPresent()) {
|
if (acceptableJava.isPresent()) {
|
||||||
setting.setJavaVersion(acceptableJava.get());
|
setting.setJavaVersion(acceptableJava.get());
|
||||||
} else {
|
} else {
|
||||||
Controllers.dialog(i18n("launch.advice.require_newer_java_version", gameVersion.toString(), version.getJavaVersion().getMajorVersion()), i18n("message.warning"), MessageType.WARNING, () -> {
|
Controllers.confirm(i18n("launch.advice.require_newer_java_version", gameVersion.toString(), version.getJavaVersion().getMajorVersion()), i18n("message.warning"), () -> {
|
||||||
downloadJava(version.getJavaVersion(), profile)
|
downloadJava(version.getJavaVersion(), profile)
|
||||||
.thenAcceptAsync(x -> {
|
.thenAcceptAsync(x -> {
|
||||||
try {
|
try {
|
||||||
@@ -338,7 +338,7 @@ public final class LauncherHelper {
|
|||||||
LOG.log(Level.SEVERE, "Cannot list javas", e);
|
LOG.log(Level.SEVERE, "Cannot list javas", e);
|
||||||
}
|
}
|
||||||
}, Platform::runLater).thenAccept(x -> onAccept.run());
|
}, Platform::runLater).thenAccept(x -> onAccept.run());
|
||||||
});
|
}, null);
|
||||||
flag = true;
|
flag = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user