]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blobdiff - src/main/java/com/irtimaled/bbor/client/config/ConfigManager.java
Rework settings/config command
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / config / ConfigManager.java
index 5742a3a80432fcf743e10231218fa1eeb916fa4b..bb0622a22cf3e46cc8397f9d138b02cc67afae9a 100644 (file)
@@ -146,6 +146,9 @@ public class ConfigManager {
         Setting<T> setting = config.get(category, settingName, defaultValue);
         setting.category = category;
         setting.name = settingName;
+        setting.defaultValue = defaultValue;
+        if (setting.get() == null)
+            setting.reset();
         setting.comment = comment + " (default: " + defaultValue.toString() + ")";
         settings.add(setting);
         return setting;