diff --git a/ee3_common/com/pahimar/ee3/configuration/ConfigurationHandler.java b/ee3_common/com/pahimar/ee3/configuration/ConfigurationHandler.java index 4c379ca8..b6d91c7d 100644 --- a/ee3_common/com/pahimar/ee3/configuration/ConfigurationHandler.java +++ b/ee3_common/com/pahimar/ee3/configuration/ConfigurationHandler.java @@ -126,9 +126,9 @@ public class ConfigurationHandler { public static void set(String categoryName, String propertyName, String newValue) { configuration.load(); - if (configuration.categories.containsKey(categoryName)) { - if (configuration.categories.get(categoryName).containsKey(propertyName)) { - configuration.categories.get(categoryName).get(propertyName).value = newValue; + if (configuration.getCategoryNames().contains(categoryName)) { + if (configuration.getCategory(categoryName).containsKey(propertyName)) { + configuration.getCategory(categoryName).get(propertyName).set(newValue); } } configuration.save();