From 4ddeb92680d11ec502ff0ea819073e568870df96 Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Thu, 29 Oct 2020 00:46:48 +0300 Subject: [PATCH] Fixes --- .../ru/betterend/registry/EndStructures.java | 2 +- .../ru/betterend/world/biome/BiomeConfig.java | 102 +++++++++--------- 2 files changed, 52 insertions(+), 52 deletions(-) diff --git a/src/main/java/ru/betterend/registry/EndStructures.java b/src/main/java/ru/betterend/registry/EndStructures.java index ae3b583e..3b936335 100644 --- a/src/main/java/ru/betterend/registry/EndStructures.java +++ b/src/main/java/ru/betterend/registry/EndStructures.java @@ -48,7 +48,7 @@ public class EndStructures { }*/ } - private static void addStructure(EndStructureFeature feature, Collection>> collection) { + protected static void addStructure(EndStructureFeature feature, Collection>> collection) { collection.add(() -> { return feature.getFeatureConfigured(); }); } } diff --git a/src/main/java/ru/betterend/world/biome/BiomeConfig.java b/src/main/java/ru/betterend/world/biome/BiomeConfig.java index e2eedef1..f96ecba6 100644 --- a/src/main/java/ru/betterend/world/biome/BiomeConfig.java +++ b/src/main/java/ru/betterend/world/biome/BiomeConfig.java @@ -1,51 +1,51 @@ -package ru.betterend.world.biome; - -import java.io.File; -import java.nio.file.Path; - -import com.google.gson.JsonObject; - -import net.minecraft.util.Identifier; -import ru.betterend.config.Config; -import ru.betterend.config.ConfigWriter; - -public class BiomeConfig extends Config { - - private final static Path BIOME_CONFIG_DIR = ConfigWriter.MOD_CONFIG_DIR.toPath().resolve("biomes"); - - private EndBiome biome; - private ConfigWriter configWriter; - private File configFile; - - public BiomeConfig(EndBiome biome) { - this.biome = biome; - Identifier biomeId = biome.getID(); - String folder = ConfigWriter.scrubFileName(biomeId.toString()); - this.configFile = new File(BIOME_CONFIG_DIR.toFile(), folder + ".json"); - this.configWriter = new ConfigWriter(); - this.registerEntries(); - JsonObject config = configWriter.loadConfig(configFile); - if (config.size() > 0) { - this.configKeeper.fromJson(config); - } else { - this.configKeeper.toJson(config); - this.configWriter.saveConfig(); - } - } - - private void registerEntries() { - //TODO: Need to register config params in the Keeper - } - - @Override - public void saveChanges() { - this.configKeeper.toJson(configWriter.getConfig()); - this.configWriter.saveConfig(); - } - - static { - if (!BIOME_CONFIG_DIR.toFile().exists()) { - BIOME_CONFIG_DIR.toFile().mkdir(); - } - } -} +package ru.betterend.world.biome; + +import java.io.File; +import java.nio.file.Path; + +import com.google.gson.JsonObject; + +import net.minecraft.util.Identifier; +import ru.betterend.config.Config; +import ru.betterend.config.ConfigWriter; + +public class BiomeConfig extends Config { + + private final static Path BIOME_CONFIG_DIR = ConfigWriter.MOD_CONFIG_DIR.toPath().resolve("biomes"); + + //private EndBiome biome; + private ConfigWriter configWriter; + private File configFile; + + public BiomeConfig(EndBiome biome) { + //this.biome = biome; + Identifier biomeId = biome.getID(); + String folder = ConfigWriter.scrubFileName(biomeId.toString()); + this.configFile = new File(BIOME_CONFIG_DIR.toFile(), folder + ".json"); + this.configWriter = new ConfigWriter(); + this.registerEntries(); + JsonObject config = configWriter.loadConfig(configFile); + if (config.size() > 0) { + this.configKeeper.fromJson(config); + } else { + this.configKeeper.toJson(config); + this.configWriter.saveConfig(); + } + } + + private void registerEntries() { + //TODO: Need to register config params in the Keeper + } + + @Override + public void saveChanges() { + this.configKeeper.toJson(configWriter.getConfig()); + this.configWriter.saveConfig(); + } + + static { + if (!BIOME_CONFIG_DIR.toFile().exists()) { + BIOME_CONFIG_DIR.toFile().mkdir(); + } + } +}