summaryrefslogtreewikicommitdiff
path: root/src/main/java/net/tylermurphy/hideAndSeek/configuration/ConfigManager.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main/java/net/tylermurphy/hideAndSeek/configuration/ConfigManager.java15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/configuration/ConfigManager.java b/src/main/java/net/tylermurphy/hideAndSeek/configuration/ConfigManager.java
index 3a95fe9..f02eaba 100644
--- a/src/main/java/net/tylermurphy/hideAndSeek/configuration/ConfigManager.java
+++ b/src/main/java/net/tylermurphy/hideAndSeek/configuration/ConfigManager.java
@@ -112,20 +112,18 @@ public class ConfigManager {
}
public double getDouble(String path) {
- double value = config.getDouble(path);
- if (value == 0.0D) {
+ if (!config.contains(path)) {
return defaultConfig.getDouble(path);
} else {
- return value;
+ return config.getDouble(path);
}
}
public int getInt(String path) {
- int value = config.getInt(path);
- if (value == 0) {
+ if (!config.contains(path)) {
return defaultConfig.getInt(path);
} else {
- return value;
+ return config.getInt(path);
}
}
@@ -134,11 +132,10 @@ public class ConfigManager {
}
public float getFloat(String path) {
- float value = (float) config.getDouble(path);
- if (value == 0.0F) {
+ if (!config.contains(path)) {
return (float) defaultConfig.getDouble(path);
} else {
- return value;
+ return (float) config.getDouble(path);
}
}