diff --git a/src/main/java/ru/betterend/config/BiomeConfig.java b/src/main/java/ru/betterend/config/BiomeConfig.java index 9cbe9c2d..c9a63338 100644 --- a/src/main/java/ru/betterend/config/BiomeConfig.java +++ b/src/main/java/ru/betterend/config/BiomeConfig.java @@ -14,11 +14,6 @@ public class BiomeConfig extends Config { @Override protected void registerEntries() {} - @Override - public void saveChanges() { - this.writer.saveConfig(); - } - private ConfigKey createKey(Identifier biome, String key) { Identifier groupId = new Identifier(group, biome.getNamespace()); Identifier categoryId = new Identifier(biome.getPath(), key); diff --git a/src/main/java/ru/betterend/config/Config.java b/src/main/java/ru/betterend/config/Config.java index 601d55bb..0301eaab 100644 --- a/src/main/java/ru/betterend/config/Config.java +++ b/src/main/java/ru/betterend/config/Config.java @@ -18,7 +18,6 @@ public abstract class Config { protected final ConfigWriter writer; protected final String group; - public abstract void saveChanges(); protected abstract void registerEntries(); public Config(String group) { @@ -30,6 +29,10 @@ public abstract class Config { this.writer.save(); } + public void saveChanges() { + this.writer.saveConfig(); + } + @Nullable public > E getEntry(ConfigKey key) { return this.configKeeper.getEntry(key); diff --git a/src/main/java/ru/betterend/config/ItemConfig.java b/src/main/java/ru/betterend/config/ItemConfig.java index bdd42ffb..6e39d54b 100644 --- a/src/main/java/ru/betterend/config/ItemConfig.java +++ b/src/main/java/ru/betterend/config/ItemConfig.java @@ -14,11 +14,6 @@ public class ItemConfig extends Config { @Override protected void registerEntries() {} - @Override - public void saveChanges() { - this.writer.save(); - } - private ConfigKey createKey(Identifier item, String category) { Identifier groupId = new Identifier(group, item.getNamespace()); Identifier categoryId = new Identifier(category, item.getPath());