From f8599fd564e52511effd005a3060ee9c41b8ab08 Mon Sep 17 00:00:00 2001 From: solonovamax Date: Sat, 21 Nov 2020 18:15:41 -0500 Subject: [PATCH] Working stuff Signed-off-by: solonovamax --- .idea/jarRepositories.xml | 5 + .idea/vcs.xml | 5 + build.gradle.kts | 8 +- .../com/dfsek/terra/config/TerraConfig.java | 15 +- .../terra/config/deserealized/Carver.java | 43 ++++++ .../deserealized}/Flora.java | 7 +- .../deserealized/Generateable.java} | 4 +- .../deserealized}/MultiChunkOre.java | 2 +- .../deserealized}/Ore.java | 4 +- .../deserealized}/SingleChunkOre.java | 2 +- .../deserealized}/Tree.java | 4 +- .../deserealized}/VanillaOre.java | 3 +- .../config/genconfig/BiomeGridConfig.java | 14 +- .../terra/config/genconfig/CarverConfig.java | 50 +++---- .../terra/config/genconfig/FloraConfig.java | 25 ++-- .../terra/config/genconfig/OreConfig.java | 30 ++-- .../terra/config/genconfig/PaletteConfig.java | 14 +- .../terra/config/genconfig/TreeConfig.java | 14 +- .../genconfig/biome/AbstractBiomeConfig.java | 27 ++-- .../genconfig/biome/BiomeCarverConfig.java | 2 +- .../config/genconfig/biome/BiomeConfig.java | 56 ++++---- .../genconfig/biome/BiomeFloraConfig.java | 12 +- .../genconfig/biome/BiomeOceanConfig.java | 4 +- .../genconfig/biome/BiomeOreConfig.java | 2 +- .../genconfig/biome/BiomePaletteConfig.java | 2 +- .../genconfig/biome/BiomeSlabConfig.java | 8 +- .../genconfig/biome/BiomeSnowConfig.java | 2 +- .../genconfig/biome/BiomeTreeConfig.java | 4 +- .../genconfig/structure/StructureConfig.java | 24 ++-- .../config/jackson/BlockDataDeserializer.java | 24 ++-- .../config/jackson/MaterialDeserializer.java | 25 +--- .../ProbabilityCollectionDeserializer.java | 132 ++++++++++++++---- .../config/jackson/TerraDeserializers.java | 48 +++++++ .../terra/config/jackson/TerraModule.java | 22 ++- .../terra/generation/entities/Carver.java | 88 ------------ 35 files changed, 406 insertions(+), 325 deletions(-) create mode 100644 src/main/java/com/dfsek/terra/config/deserealized/Carver.java rename src/main/java/com/dfsek/terra/{generation/entities => config/deserealized}/Flora.java (94%) rename src/main/java/com/dfsek/terra/{generation/deserelized/GenerationEntity.java => config/deserealized/Generateable.java} (76%) rename src/main/java/com/dfsek/terra/{generation/deserelized => config/deserealized}/MultiChunkOre.java (98%) rename src/main/java/com/dfsek/terra/{generation/deserelized => config/deserealized}/Ore.java (95%) rename src/main/java/com/dfsek/terra/{generation/deserelized => config/deserealized}/SingleChunkOre.java (97%) rename src/main/java/com/dfsek/terra/{generation/deserelized => config/deserealized}/Tree.java (93%) rename src/main/java/com/dfsek/terra/{generation/deserelized => config/deserealized}/VanillaOre.java (97%) create mode 100644 src/main/java/com/dfsek/terra/config/jackson/TerraDeserializers.java delete mode 100644 src/main/java/com/dfsek/terra/generation/entities/Carver.java diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 95430d7fa..24b7b15a0 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -86,5 +86,10 @@