diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/profile/ProfilePage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/profile/ProfilePage.java index 1146bd35f..c7d95b4fe 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/profile/ProfilePage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/profile/ProfilePage.java @@ -36,6 +36,7 @@ import org.jackhuang.hmcl.ui.decorator.DecoratorPage; import org.jackhuang.hmcl.util.StringUtils; import java.io.File; +import java.nio.file.Paths; import java.util.Optional; import static org.jackhuang.hmcl.util.i18n.I18n.i18n; @@ -60,7 +61,7 @@ public final class ProfilePage extends StackPane implements DecoratorPage { title = new ReadOnlyStringWrapper(this, "title", profile == null ? i18n("profile.new") : i18n("profile") + " - " + profileDisplayName); location = new SimpleStringProperty(this, "location", - Optional.ofNullable(profile).map(Profile::getGameDir).map(File::getAbsolutePath).orElse("")); + Optional.ofNullable(profile).map(Profile::getGameDir).map(File::getAbsolutePath).orElse(".minecraft")); FXUtils.loadFXML(this, "/assets/fxml/profile.fxml"); diff --git a/HMCL/src/main/resources/assets/fxml/profile.fxml b/HMCL/src/main/resources/assets/fxml/profile.fxml index 0c396d24f..90f79381f 100644 --- a/HMCL/src/main/resources/assets/fxml/profile.fxml +++ b/HMCL/src/main/resources/assets/fxml/profile.fxml @@ -21,7 +21,7 @@ - diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties index 4150bb78b..43fa435ff 100644 --- a/HMCL/src/main/resources/assets/lang/I18N.properties +++ b/HMCL/src/main/resources/assets/lang/I18N.properties @@ -273,6 +273,7 @@ profile.home=User home profile.instance_directory=Game Directory profile.instance_directory.choose=Choose Game Directory profile.manage=Game Directory List +profile.name=Name profile.new=New Config profile.title=Game Directories profile.selected=Selected diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties index 4c36bae70..91a03e51d 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties @@ -273,6 +273,7 @@ profile.home=官方啟動器 profile.instance_directory=遊戲路徑 profile.instance_directory.choose=選擇遊戲路徑 profile.manage=遊戲目錄列表 +profile.name=名稱 profile.new=建立設定 profile.title=遊戲目錄 profile.selected=已選取 diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties index a8c136297..69e2b9bf1 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties @@ -273,6 +273,7 @@ profile.home=官方启动器 profile.instance_directory=游戏路径 profile.instance_directory.choose=选择游戏路径 profile.manage=游戏目录列表 +profile.name=名称 profile.new=新建配置 profile.title=游戏目录 profile.selected=已选中