From 350f5b4d80c54c2e9d8e80bc23f93bd11dcdf7f3 Mon Sep 17 00:00:00 2001 From: hizumiaoba <56146205+hizumiaoba@users.noreply.github.com> Date: Sat, 26 Oct 2024 17:05:03 +0900 Subject: [PATCH] fix: change properties file save directory to make it permanent --- .../io/github/hizumiaoba/mctimemachine/MainController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/github/hizumiaoba/mctimemachine/MainController.java b/app/src/main/java/io/github/hizumiaoba/mctimemachine/MainController.java index dfe7eef..1232ca7 100644 --- a/app/src/main/java/io/github/hizumiaoba/mctimemachine/MainController.java +++ b/app/src/main/java/io/github/hizumiaoba/mctimemachine/MainController.java @@ -143,7 +143,10 @@ public class MainController { @FXML void initialize() { - mainConfig = ApplicationConfig.getInstance("application.properties"); + String confPath = System.getProperty("user.home") + + File.separator + ".mctimemachine" + File.separator + + "application.properties"; + mainConfig = ApplicationConfig.getInstance(confPath); Runtime.getRuntime().addShutdownHook(internalControllerThreadFactory.newThread(() -> { log.info("saving configurations."); mainConfig.set("saves_folder_path", savesFolderPathField.getText());