aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/cc/polyfrost/oneconfig/internal
diff options
context:
space:
mode:
authorDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-08-14 12:24:38 +0200
committerGitHub <noreply@github.com>2022-08-14 17:24:38 +0700
commite18629af6aee276b0be6cec473e4099cca9100f1 (patch)
tree39fc264f55b0db96d8794d0a59a4fd19bb53b5db /src/main/java/cc/polyfrost/oneconfig/internal
parent67a78a550c9d87715b834b4615662cc2d9e65bed (diff)
downloadOneConfig-e18629af6aee276b0be6cec473e4099cca9100f1.tar.gz
OneConfig-e18629af6aee276b0be6cec473e4099cca9100f1.tar.bz2
OneConfig-e18629af6aee276b0be6cec473e4099cca9100f1.zip
fix: fix profile init (#92)
Diffstat (limited to 'src/main/java/cc/polyfrost/oneconfig/internal')
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/internal/config/profiles/Profiles.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/cc/polyfrost/oneconfig/internal/config/profiles/Profiles.java b/src/main/java/cc/polyfrost/oneconfig/internal/config/profiles/Profiles.java
index baa5d48..6a52d16 100644
--- a/src/main/java/cc/polyfrost/oneconfig/internal/config/profiles/Profiles.java
+++ b/src/main/java/cc/polyfrost/oneconfig/internal/config/profiles/Profiles.java
@@ -45,6 +45,9 @@ public class Profiles {
private static ArrayList<String> profiles;
public static String getCurrentProfile() {
+ if (OneConfigConfig.getInstance() == null) {
+ OneConfigConfig.getInstance();
+ }
if (!profileDir.exists() && !profileDir.mkdir()) {
LOGGER.fatal("Could not create profiles folder");
return null;
@@ -80,7 +83,7 @@ public class Profiles {
return new File(getProfileDir(), file);
}
- public static File getNonProfileSpecificDir(String file) {
+ public static File getNonProfileSpecificFile(String file) {
return new File(nonProfileSpecificDir, file);
}