diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListPage.java index 9c7421916..6ede8c77e 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/GameListPage.java @@ -135,6 +135,13 @@ public class GameListPage extends ListPageBase implements Decorato } { + AdvancedListItem installNewGameItem = new AdvancedListItem(); + installNewGameItem.getStyleClass().add("navigation-drawer-item"); + installNewGameItem.setTitle(i18n("install.new_game")); + installNewGameItem.setActionButtonVisible(false); + installNewGameItem.setLeftGraphic(VersionPage.wrap(SVG::plusCircleOutline)); + installNewGameItem.setOnAction(e -> Versions.addNewGame()); + AdvancedListItem installModpackItem = new AdvancedListItem(); installModpackItem.getStyleClass().add("navigation-drawer-item"); installModpackItem.setTitle(i18n("install.modpack")); @@ -157,6 +164,7 @@ public class GameListPage extends ListPageBase implements Decorato globalManageItem.setOnAction(e -> modifyGlobalGameSettings()); AdvancedListBox bottomLeftCornerList = new AdvancedListBox() + .add(installNewGameItem) .add(installModpackItem) .add(refreshItem) .add(globalManageItem);