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 9da24c44d..b046ba6ab 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/game/LauncherHelper.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/game/LauncherHelper.java @@ -235,9 +235,9 @@ public final class LauncherHelper { } class LaunchTask extends TaskResult { - private final ExceptionalSupplier supplier; + private final ExceptionalSupplier supplier; - public LaunchTask(ExceptionalSupplier supplier) { + public LaunchTask(ExceptionalSupplier supplier) { this.supplier = supplier; } diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/MainPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/MainPage.java index 89af75449..8a4a022bd 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/MainPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/MainPage.java @@ -202,6 +202,9 @@ public final class MainPage extends StackPane implements DecoratorPage { case 2: VersionPage.exportVersion(profile, rightClickedVersion); break; + case 3: + FXUtils.openFolder(profile.getRepository().getRunDirectory(rightClickedVersion)); + break; } } diff --git a/HMCL/src/main/resources/assets/fxml/main.fxml b/HMCL/src/main/resources/assets/fxml/main.fxml index d62e641a7..0c4e25924 100644 --- a/HMCL/src/main/resources/assets/fxml/main.fxml +++ b/HMCL/src/main/resources/assets/fxml/main.fxml @@ -36,5 +36,6 @@