aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/client/ConfigHelper.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-02-16 17:52:40 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-02-16 17:52:40 +0800
commit2e0e576b64545cb45a0ab3e0d0fe81cfb7a61307 (patch)
tree33ab48fd72c49fa1b2a78c05b29de67da7ab6064 /src/main/java/me/shedaniel/rei/client/ConfigHelper.java
parent074a627663e0150e23d47a87486afb852dd2cfdd (diff)
downloadRoughlyEnoughItems-2.3.0.17.tar.gz
RoughlyEnoughItems-2.3.0.17.tar.bz2
RoughlyEnoughItems-2.3.0.17.zip
Same as v2.3 in Fabricv2.3.0.17
Diffstat (limited to 'src/main/java/me/shedaniel/rei/client/ConfigHelper.java')
-rw-r--r--src/main/java/me/shedaniel/rei/client/ConfigHelper.java19
1 files changed, 14 insertions, 5 deletions
diff --git a/src/main/java/me/shedaniel/rei/client/ConfigHelper.java b/src/main/java/me/shedaniel/rei/client/ConfigHelper.java
index 9b6c15596..ff03ba720 100644
--- a/src/main/java/me/shedaniel/rei/client/ConfigHelper.java
+++ b/src/main/java/me/shedaniel/rei/client/ConfigHelper.java
@@ -11,15 +11,11 @@ import java.nio.file.Files;
public class ConfigHelper {
+ private static ConfigHelper instance = new ConfigHelper();
private final File configFile;
private REIConfig config;
- private static ConfigHelper instance = new ConfigHelper();
private boolean craftableOnly;
- public static ConfigHelper getInstance() {
- return instance;
- }
-
public ConfigHelper() {
this.configFile = new File(RiftLoader.instance.configDir, "rei.json");
this.craftableOnly = false;
@@ -27,11 +23,16 @@ public class ConfigHelper {
if (!configFile.getParentFile().exists() || !configFile.getParentFile().isDirectory())
configFile.getParentFile().mkdirs();
loadConfig();
+ RoughlyEnoughItemsCore.LOGGER.info("REI: Config is loaded.");
} catch (IOException e) {
e.printStackTrace();
}
}
+ public static ConfigHelper getInstance() {
+ return instance;
+ }
+
public void saveConfig() throws IOException {
configFile.getParentFile().mkdirs();
if (!configFile.exists() && !configFile.createNewFile()) {
@@ -126,4 +127,12 @@ public class ConfigHelper {
config.mirrorItemPanel = mirrorItemPanel;
}
+ public boolean isLoadingDefaultPlugin() {
+ return config.loadDefaultPlugin;
+ }
+
+ public void setLoadingDefaultPlugin(boolean loadDefaultPlugin) {
+ config.loadDefaultPlugin = loadDefaultPlugin;
+ }
+
}