Inspired by 2020's April Fools' 20w14infinite Snapshot, this mod brings endless randomly generated dimensions into Minecraft.

rearrange versioned data

+42 -4
+19 -1
build.fabric.gradle.kts
··· 200 200 201 201 tasks { 202 202 processResources { 203 - exclude("**/neoforge.mods.toml", "**/mods.toml") 203 + exclude("**/neoforge.mods.toml", "infinity-forge.mixins.json", "**/mods.toml") 204 + if (stonecutter.eval(stonecutter.current.version, ">1.21.5")) { 205 + exclude("**/resourcepacks/20") 206 + exclude("**/resourcepacks/21") 207 + exclude("**/config/20") 208 + exclude("**/config/21") 209 + } 210 + else if (stonecutter.eval(stonecutter.current.version, "=1.21.1")) { 211 + exclude("**/resourcepacks/20") 212 + exclude("**/resourcepacks/22") 213 + exclude("**/config/20") 214 + exclude("**/config/22") 215 + } 216 + else { 217 + exclude("**/resourcepacks/21") 218 + exclude("**/resourcepacks/22") 219 + exclude("**/config/21") 220 + exclude("**/config/22") 221 + } 204 222 } 205 223 206 224 register<Copy>("buildAndCollect") {
+2
build.forge.gradle.kts
··· 219 219 tasks { 220 220 processResources { 221 221 exclude("**/fabric.mod.json", "**/*.accesswidener", "**/neoforge.mods.toml") 222 + exclude("**/config/21") 223 + exclude("**/config/22") 222 224 } 223 225 224 226 named("createMinecraftArtifacts") {
+19 -1
build.neoforge.gradle.kts
··· 150 150 151 151 tasks { 152 152 processResources { 153 - exclude("**/fabric.mod.json", "**/*.accesswidener", "**/mods.toml") 153 + exclude("**/fabric.mod.json", "infinity-forge.mixins.json", "**/*.accesswidener", "**/mods.toml") 154 + if (stonecutter.eval(stonecutter.current.version, ">1.21.5")) { 155 + exclude("**/resourcepacks/20") 156 + exclude("**/resourcepacks/21") 157 + exclude("**/config/20") 158 + exclude("**/config/21") 159 + } 160 + else if (stonecutter.eval(stonecutter.current.version, "=1.21.1")) { 161 + exclude("**/resourcepacks/20") 162 + exclude("**/resourcepacks/22") 163 + exclude("**/config/20") 164 + exclude("**/config/22") 165 + } 166 + else { 167 + exclude("**/resourcepacks/21") 168 + exclude("**/resourcepacks/22") 169 + exclude("**/config/21") 170 + exclude("**/config/22") 171 + } 154 172 } 155 173 156 174 named("createMinecraftArtifacts") {
+1 -1
src/main/java/net/lerariemann/infinity/InfinityMod.java
··· 35 35 } 36 36 37 37 public static void init() { 38 - rootConfigPathInJar = InfinityPlatform.INSTANCE.getRootPathInJar("config" + InfinityPlatform.version); 38 + rootConfigPathInJar = InfinityPlatform.INSTANCE.getRootPathInJar("config/" + InfinityPlatform.version); 39 39 ConfigManager.updateInvocationUnlock(); 40 40 ConfigManager.unpackDefaultConfigs(); 41 41 //? if >1.21 {
+1 -1
src/main/java/net/lerariemann/infinity/util/config/ConfigManager.java
··· 74 74 * Creates or updates an individual config file. 75 75 */ 76 76 static boolean registerConfig(Path fromPath, Path toDirectory, String fromDirectory) { 77 - String path1 = fromPath.toString().replace("config"+InfinityPlatform.version, "config"); //fixme this is terrible 77 + String path1 = fromPath.toString().replace("config/"+InfinityPlatform.version, "config"); //fixme this is terrible 78 78 String fullname = path1.substring(path1.lastIndexOf(fromDirectory) + fromDirectory.length()); 79 79 Path endfile = Paths.get(toDirectory + fullname); 80 80 try {
src/main/resources/config20/.util/end_of_time.json src/main/resources/config/20/.util/end_of_time.json
src/main/resources/config20/.util/invocation.lock src/main/resources/config/20/.util/invocation.lock
src/main/resources/config20/.util/noise.json src/main/resources/config/20/.util/noise.json
src/main/resources/config20/.util/noise_router/amplified.json src/main/resources/config/20/.util/noise_router/amplified.json
src/main/resources/config20/.util/noise_router/caves.json src/main/resources/config/20/.util/noise_router/caves.json
src/main/resources/config20/.util/noise_router/end.json src/main/resources/config/20/.util/noise_router/end.json
src/main/resources/config20/.util/noise_router/floating_islands.json src/main/resources/config/20/.util/noise_router/floating_islands.json
src/main/resources/config20/.util/noise_router/large_biomes.json src/main/resources/config/20/.util/noise_router/large_biomes.json
src/main/resources/config20/.util/noise_router/overworld.json src/main/resources/config/20/.util/noise_router/overworld.json
src/main/resources/config20/.util/noise_router/tangled.json src/main/resources/config/20/.util/noise_router/tangled.json
src/main/resources/config20/.util/noise_router/whack.json src/main/resources/config/20/.util/noise_router/whack.json
src/main/resources/config20/.util/placements/tree_vanilla.json src/main/resources/config/20/.util/placements/tree_vanilla.json
src/main/resources/config20/.util/preplacements/floatingpatch.json src/main/resources/config/20/.util/preplacements/floatingpatch.json
src/main/resources/config20/.util/preplacements/surfacepatch.json src/main/resources/config/20/.util/preplacements/surfacepatch.json
src/main/resources/config20/.util/shader.json src/main/resources/config/20/.util/shader.json
src/main/resources/config20/.util/spawn_target/default.json src/main/resources/config/20/.util/spawn_target/default.json
src/main/resources/config20/.util/spawn_target/overworld.json src/main/resources/config/20/.util/spawn_target/overworld.json
src/main/resources/config20/.util/structure_tags.json src/main/resources/config/20/.util/structure_tags.json
src/main/resources/config20/.util/surface_rule/bedrock_floor.json src/main/resources/config/20/.util/surface_rule/bedrock_floor.json
src/main/resources/config20/.util/surface_rule/bedrock_roof.json src/main/resources/config/20/.util/surface_rule/bedrock_roof.json
src/main/resources/config20/.util/surface_rule/custom/ceiling.json src/main/resources/config/20/.util/surface_rule/custom/ceiling.json
src/main/resources/config20/.util/surface_rule/custom/dirt.json src/main/resources/config/20/.util/surface_rule/custom/dirt.json
src/main/resources/config20/.util/surface_rule/custom/final.json src/main/resources/config/20/.util/surface_rule/custom/final.json
src/main/resources/config20/.util/surface_rule/custom/grass.json src/main/resources/config/20/.util/surface_rule/custom/grass.json
src/main/resources/config20/.util/surface_rule/deepslate.json src/main/resources/config/20/.util/surface_rule/deepslate.json
src/main/resources/config20/.util/surface_rule/default.json src/main/resources/config/20/.util/surface_rule/default.json
src/main/resources/config20/amendments.json src/main/resources/config/20/amendments.json
src/main/resources/config20/easter/ant.json src/main/resources/config/20/easter/ant.json
src/main/resources/config20/easter/blue.json src/main/resources/config/20/easter/blue.json
src/main/resources/config20/easter/chaos.json src/main/resources/config/20/easter/chaos.json
src/main/resources/config20/easter/chess.json src/main/resources/config/20/easter/chess.json
src/main/resources/config20/easter/classic.json src/main/resources/config/20/easter/classic.json
src/main/resources/config20/easter/colors.json src/main/resources/config/20/easter/colors.json
src/main/resources/config20/easter/content.json src/main/resources/config/20/easter/content.json
src/main/resources/config20/easter/credits.json src/main/resources/config/20/easter/credits.json
src/main/resources/config20/easter/custom.json src/main/resources/config/20/easter/custom.json
src/main/resources/config20/easter/debug.json src/main/resources/config/20/easter/debug.json
src/main/resources/config20/easter/elephants.json src/main/resources/config/20/easter/elephants.json
src/main/resources/config20/easter/empty.json src/main/resources/config/20/easter/empty.json
src/main/resources/config20/easter/end.json src/main/resources/config/20/easter/end.json
src/main/resources/config20/easter/green.json src/main/resources/config/20/easter/green.json
src/main/resources/config20/easter/hills.json src/main/resources/config/20/easter/hills.json
src/main/resources/config20/easter/isolation.json src/main/resources/config/20/easter/isolation.json
src/main/resources/config20/easter/library.json src/main/resources/config/20/easter/library.json
src/main/resources/config20/easter/nexus.json src/main/resources/config/20/easter/nexus.json
src/main/resources/config20/easter/notes.json src/main/resources/config/20/easter/notes.json
src/main/resources/config20/easter/perfection.json src/main/resources/config/20/easter/perfection.json
src/main/resources/config20/easter/pride.json src/main/resources/config/20/easter/pride.json
src/main/resources/config20/easter/random_forest.json src/main/resources/config/20/easter/random_forest.json
src/main/resources/config20/easter/red.json src/main/resources/config/20/easter/red.json
src/main/resources/config20/easter/skygrid.json src/main/resources/config/20/easter/skygrid.json
src/main/resources/config20/easter/slime.json src/main/resources/config/20/easter/slime.json
src/main/resources/config20/easter/spiral.json src/main/resources/config/20/easter/spiral.json
src/main/resources/config20/easter/sponge.json src/main/resources/config/20/easter/sponge.json
src/main/resources/config20/easter/terminal.json src/main/resources/config/20/easter/terminal.json
src/main/resources/config20/easter/the_end.json src/main/resources/config/20/easter/the_end.json
src/main/resources/config20/hardcoded/biome_source_types.json src/main/resources/config/20/hardcoded/biome_source_types.json
src/main/resources/config20/hardcoded/carvers.json src/main/resources/config/20/hardcoded/carvers.json
src/main/resources/config20/hardcoded/dimension_effects.json src/main/resources/config/20/hardcoded/dimension_effects.json
src/main/resources/config20/hardcoded/features/localmodifications.json src/main/resources/config/20/hardcoded/features/localmodifications.json
src/main/resources/config20/hardcoded/features/toplayermodification.json src/main/resources/config/20/hardcoded/features/toplayermodification.json
src/main/resources/config20/hardcoded/features/undergrounddecoration.json src/main/resources/config/20/hardcoded/features/undergrounddecoration.json
src/main/resources/config20/hardcoded/features/undergroundores.json src/main/resources/config/20/hardcoded/features/undergroundores.json
src/main/resources/config20/hardcoded/floral_distribution.json src/main/resources/config/20/hardcoded/floral_distribution.json
src/main/resources/config20/hardcoded/foliage_placers.json src/main/resources/config/20/hardcoded/foliage_placers.json
src/main/resources/config20/hardcoded/generator_types.json src/main/resources/config/20/hardcoded/generator_types.json
src/main/resources/config20/hardcoded/mob_categories.json src/main/resources/config/20/hardcoded/mob_categories.json
src/main/resources/config20/hardcoded/multinoise_presets.json src/main/resources/config/20/hardcoded/multinoise_presets.json
src/main/resources/config20/hardcoded/noise_presets.json src/main/resources/config/20/hardcoded/noise_presets.json
src/main/resources/config20/hardcoded/shape_types.json src/main/resources/config/20/hardcoded/shape_types.json
src/main/resources/config20/hardcoded/structure_placement_types.json src/main/resources/config/20/hardcoded/structure_placement_types.json
src/main/resources/config20/hardcoded/tree_decorators.json src/main/resources/config/20/hardcoded/tree_decorators.json
src/main/resources/config20/hardcoded/trunk_placers.json src/main/resources/config/20/hardcoded/trunk_placers.json
src/main/resources/config20/hardcoded/vegetation/grass.json src/main/resources/config/20/hardcoded/vegetation/grass.json
src/main/resources/config20/hardcoded/vegetation/vegetation_part1.json src/main/resources/config/20/hardcoded/vegetation/vegetation_part1.json
src/main/resources/config20/hardcoded/vegetation/vegetation_part2.json src/main/resources/config/20/hardcoded/vegetation/vegetation_part2.json
src/main/resources/config20/infinity.json src/main/resources/config/20/infinity.json
src/main/resources/config20/modular/minecraft/surface_rule/badlands.json src/main/resources/config/20/modular/minecraft/surface_rule/badlands.json
src/main/resources/config20/modular/minecraft/surface_rule/basalt_deltas.json src/main/resources/config/20/modular/minecraft/surface_rule/basalt_deltas.json
src/main/resources/config20/modular/minecraft/surface_rule/beach.json src/main/resources/config/20/modular/minecraft/surface_rule/beach.json
src/main/resources/config20/modular/minecraft/surface_rule/crimson_forest.json src/main/resources/config/20/modular/minecraft/surface_rule/crimson_forest.json
src/main/resources/config20/modular/minecraft/surface_rule/deep_frozen_ocean.json src/main/resources/config/20/modular/minecraft/surface_rule/deep_frozen_ocean.json
src/main/resources/config20/modular/minecraft/surface_rule/deep_lukewarm_ocean.json src/main/resources/config/20/modular/minecraft/surface_rule/deep_lukewarm_ocean.json
src/main/resources/config20/modular/minecraft/surface_rule/default_overworld.json src/main/resources/config/20/modular/minecraft/surface_rule/default_overworld.json
src/main/resources/config20/modular/minecraft/surface_rule/desert.json src/main/resources/config/20/modular/minecraft/surface_rule/desert.json
src/main/resources/config20/modular/minecraft/surface_rule/dripstone_caves.json src/main/resources/config/20/modular/minecraft/surface_rule/dripstone_caves.json
src/main/resources/config20/modular/minecraft/surface_rule/end.json src/main/resources/config/20/modular/minecraft/surface_rule/end.json
src/main/resources/config20/modular/minecraft/surface_rule/eroded_badlands.json src/main/resources/config/20/modular/minecraft/surface_rule/eroded_badlands.json
src/main/resources/config20/modular/minecraft/surface_rule/frozen_ocean.json src/main/resources/config/20/modular/minecraft/surface_rule/frozen_ocean.json
src/main/resources/config20/modular/minecraft/surface_rule/frozen_peaks.json src/main/resources/config/20/modular/minecraft/surface_rule/frozen_peaks.json
src/main/resources/config20/modular/minecraft/surface_rule/grove.json src/main/resources/config/20/modular/minecraft/surface_rule/grove.json
src/main/resources/config20/modular/minecraft/surface_rule/ice_spikes.json src/main/resources/config/20/modular/minecraft/surface_rule/ice_spikes.json
src/main/resources/config20/modular/minecraft/surface_rule/jagged_peaks.json src/main/resources/config/20/modular/minecraft/surface_rule/jagged_peaks.json
src/main/resources/config20/modular/minecraft/surface_rule/lukewarm_ocean.json src/main/resources/config/20/modular/minecraft/surface_rule/lukewarm_ocean.json
src/main/resources/config20/modular/minecraft/surface_rule/mangrove_swamp.json src/main/resources/config/20/modular/minecraft/surface_rule/mangrove_swamp.json
src/main/resources/config20/modular/minecraft/surface_rule/mushroom_fields.json src/main/resources/config/20/modular/minecraft/surface_rule/mushroom_fields.json
src/main/resources/config20/modular/minecraft/surface_rule/nether_wastes.json src/main/resources/config/20/modular/minecraft/surface_rule/nether_wastes.json
src/main/resources/config20/modular/minecraft/surface_rule/old_growth_pine_taiga.json src/main/resources/config/20/modular/minecraft/surface_rule/old_growth_pine_taiga.json
src/main/resources/config20/modular/minecraft/surface_rule/old_growth_spruce_taiga.json src/main/resources/config/20/modular/minecraft/surface_rule/old_growth_spruce_taiga.json
src/main/resources/config20/modular/minecraft/surface_rule/snowy_beach.json src/main/resources/config/20/modular/minecraft/surface_rule/snowy_beach.json
src/main/resources/config20/modular/minecraft/surface_rule/snowy_slopes.json src/main/resources/config/20/modular/minecraft/surface_rule/snowy_slopes.json
src/main/resources/config20/modular/minecraft/surface_rule/soul_sand_valley.json src/main/resources/config/20/modular/minecraft/surface_rule/soul_sand_valley.json
src/main/resources/config20/modular/minecraft/surface_rule/stony_peaks.json src/main/resources/config/20/modular/minecraft/surface_rule/stony_peaks.json
src/main/resources/config20/modular/minecraft/surface_rule/stony_shore.json src/main/resources/config/20/modular/minecraft/surface_rule/stony_shore.json
src/main/resources/config20/modular/minecraft/surface_rule/swamp.json src/main/resources/config/20/modular/minecraft/surface_rule/swamp.json
src/main/resources/config20/modular/minecraft/surface_rule/warm_ocean.json src/main/resources/config/20/modular/minecraft/surface_rule/warm_ocean.json
src/main/resources/config20/modular/minecraft/surface_rule/warped_forest.json src/main/resources/config/20/modular/minecraft/surface_rule/warped_forest.json
src/main/resources/config20/modular/minecraft/surface_rule/windswept_gravelly_hills.json src/main/resources/config/20/modular/minecraft/surface_rule/windswept_gravelly_hills.json
src/main/resources/config20/modular/minecraft/surface_rule/windswept_hills.json src/main/resources/config/20/modular/minecraft/surface_rule/windswept_hills.json
src/main/resources/config20/modular/minecraft/surface_rule/windswept_savanna.json src/main/resources/config/20/modular/minecraft/surface_rule/windswept_savanna.json
src/main/resources/config20/modular/minecraft/surface_rule/wooded_badlands.json src/main/resources/config/20/modular/minecraft/surface_rule/wooded_badlands.json
src/main/resources/config21/.util/end_of_time.json src/main/resources/config/21/.util/end_of_time.json
src/main/resources/config21/.util/invocation.lock src/main/resources/config/21/.util/invocation.lock
src/main/resources/config21/.util/noise.json src/main/resources/config/21/.util/noise.json
src/main/resources/config21/.util/noise_router/amplified.json src/main/resources/config/21/.util/noise_router/amplified.json
src/main/resources/config21/.util/noise_router/caves.json src/main/resources/config/21/.util/noise_router/caves.json
src/main/resources/config21/.util/noise_router/end.json src/main/resources/config/21/.util/noise_router/end.json
src/main/resources/config21/.util/noise_router/floating_islands.json src/main/resources/config/21/.util/noise_router/floating_islands.json
src/main/resources/config21/.util/noise_router/large_biomes.json src/main/resources/config/21/.util/noise_router/large_biomes.json
src/main/resources/config21/.util/noise_router/overworld.json src/main/resources/config/21/.util/noise_router/overworld.json
src/main/resources/config21/.util/noise_router/tangled.json src/main/resources/config/21/.util/noise_router/tangled.json
src/main/resources/config21/.util/noise_router/whack.json src/main/resources/config/21/.util/noise_router/whack.json
src/main/resources/config21/.util/placements/tree_vanilla.json src/main/resources/config/21/.util/placements/tree_vanilla.json
src/main/resources/config21/.util/preplacements/floatingpatch.json src/main/resources/config/21/.util/preplacements/floatingpatch.json
src/main/resources/config21/.util/preplacements/surfacepatch.json src/main/resources/config/21/.util/preplacements/surfacepatch.json
src/main/resources/config21/.util/shader.json src/main/resources/config/21/.util/shader.json
src/main/resources/config21/.util/spawn_target/default.json src/main/resources/config/21/.util/spawn_target/default.json
src/main/resources/config21/.util/spawn_target/overworld.json src/main/resources/config/21/.util/spawn_target/overworld.json
src/main/resources/config21/.util/structure_tags.json src/main/resources/config/21/.util/structure_tags.json
src/main/resources/config21/.util/surface_rule/bedrock_floor.json src/main/resources/config/21/.util/surface_rule/bedrock_floor.json
src/main/resources/config21/.util/surface_rule/bedrock_roof.json src/main/resources/config/21/.util/surface_rule/bedrock_roof.json
src/main/resources/config21/.util/surface_rule/custom/ceiling.json src/main/resources/config/21/.util/surface_rule/custom/ceiling.json
src/main/resources/config21/.util/surface_rule/custom/dirt.json src/main/resources/config/21/.util/surface_rule/custom/dirt.json
src/main/resources/config21/.util/surface_rule/custom/final.json src/main/resources/config/21/.util/surface_rule/custom/final.json
src/main/resources/config21/.util/surface_rule/custom/grass.json src/main/resources/config/21/.util/surface_rule/custom/grass.json
src/main/resources/config21/.util/surface_rule/deepslate.json src/main/resources/config/21/.util/surface_rule/deepslate.json
src/main/resources/config21/.util/surface_rule/default.json src/main/resources/config/21/.util/surface_rule/default.json
src/main/resources/config21/amendments.json src/main/resources/config/21/amendments.json
src/main/resources/config21/easter/ant.json src/main/resources/config/21/easter/ant.json
src/main/resources/config21/easter/blue.json src/main/resources/config/21/easter/blue.json
src/main/resources/config21/easter/chaos.json src/main/resources/config/21/easter/chaos.json
src/main/resources/config21/easter/chess.json src/main/resources/config/21/easter/chess.json
src/main/resources/config21/easter/classic.json src/main/resources/config/21/easter/classic.json
src/main/resources/config21/easter/colors.json src/main/resources/config/21/easter/colors.json
src/main/resources/config21/easter/content.json src/main/resources/config/21/easter/content.json
src/main/resources/config21/easter/credits.json src/main/resources/config/21/easter/credits.json
src/main/resources/config21/easter/custom.json src/main/resources/config/21/easter/custom.json
src/main/resources/config21/easter/debug.json src/main/resources/config/21/easter/debug.json
src/main/resources/config21/easter/elephants.json src/main/resources/config/21/easter/elephants.json
src/main/resources/config21/easter/empty.json src/main/resources/config/21/easter/empty.json
src/main/resources/config21/easter/end.json src/main/resources/config/21/easter/end.json
src/main/resources/config21/easter/green.json src/main/resources/config/21/easter/green.json
src/main/resources/config21/easter/hills.json src/main/resources/config/21/easter/hills.json
src/main/resources/config21/easter/isolation.json src/main/resources/config/21/easter/isolation.json
src/main/resources/config21/easter/library.json src/main/resources/config/21/easter/library.json
src/main/resources/config21/easter/nexus.json src/main/resources/config/21/easter/nexus.json
src/main/resources/config21/easter/notes.json src/main/resources/config/21/easter/notes.json
src/main/resources/config21/easter/perfection.json src/main/resources/config/21/easter/perfection.json
src/main/resources/config21/easter/pride.json src/main/resources/config/21/easter/pride.json
src/main/resources/config21/easter/random_forest.json src/main/resources/config/21/easter/random_forest.json
src/main/resources/config21/easter/red.json src/main/resources/config/21/easter/red.json
src/main/resources/config21/easter/skygrid.json src/main/resources/config/21/easter/skygrid.json
src/main/resources/config21/easter/slime.json src/main/resources/config/21/easter/slime.json
src/main/resources/config21/easter/spiral.json src/main/resources/config/21/easter/spiral.json
src/main/resources/config21/easter/sponge.json src/main/resources/config/21/easter/sponge.json
src/main/resources/config21/easter/terminal.json src/main/resources/config/21/easter/terminal.json
src/main/resources/config21/easter/the_end.json src/main/resources/config/21/easter/the_end.json
src/main/resources/config21/hardcoded/biome_source_types.json src/main/resources/config/21/hardcoded/biome_source_types.json
src/main/resources/config21/hardcoded/carvers.json src/main/resources/config/21/hardcoded/carvers.json
src/main/resources/config21/hardcoded/dimension_effects.json src/main/resources/config/21/hardcoded/dimension_effects.json
src/main/resources/config21/hardcoded/features/localmodifications.json src/main/resources/config/21/hardcoded/features/localmodifications.json
src/main/resources/config21/hardcoded/features/toplayermodification.json src/main/resources/config/21/hardcoded/features/toplayermodification.json
src/main/resources/config21/hardcoded/features/undergrounddecoration.json src/main/resources/config/21/hardcoded/features/undergrounddecoration.json
src/main/resources/config21/hardcoded/features/undergroundores.json src/main/resources/config/21/hardcoded/features/undergroundores.json
src/main/resources/config21/hardcoded/floral_distribution.json src/main/resources/config/21/hardcoded/floral_distribution.json
src/main/resources/config21/hardcoded/foliage_placers.json src/main/resources/config/21/hardcoded/foliage_placers.json
src/main/resources/config21/hardcoded/generator_types.json src/main/resources/config/21/hardcoded/generator_types.json
src/main/resources/config21/hardcoded/mob_categories.json src/main/resources/config/21/hardcoded/mob_categories.json
src/main/resources/config21/hardcoded/multinoise_presets.json src/main/resources/config/21/hardcoded/multinoise_presets.json
src/main/resources/config21/hardcoded/noise_presets.json src/main/resources/config/21/hardcoded/noise_presets.json
src/main/resources/config21/hardcoded/shape_types.json src/main/resources/config/21/hardcoded/shape_types.json
src/main/resources/config21/hardcoded/structure_placement_types.json src/main/resources/config/21/hardcoded/structure_placement_types.json
src/main/resources/config21/hardcoded/tree_decorators.json src/main/resources/config/21/hardcoded/tree_decorators.json
src/main/resources/config21/hardcoded/trunk_placers.json src/main/resources/config/21/hardcoded/trunk_placers.json
src/main/resources/config21/hardcoded/vegetation/grass.json src/main/resources/config/21/hardcoded/vegetation/grass.json
src/main/resources/config21/hardcoded/vegetation/vegetation_part1.json src/main/resources/config/21/hardcoded/vegetation/vegetation_part1.json
src/main/resources/config21/hardcoded/vegetation/vegetation_part2.json src/main/resources/config/21/hardcoded/vegetation/vegetation_part2.json
src/main/resources/config21/infinity.json src/main/resources/config/21/infinity.json
src/main/resources/config21/modular/minecraft/surface_rule/badlands.json src/main/resources/config/21/modular/minecraft/surface_rule/badlands.json
src/main/resources/config21/modular/minecraft/surface_rule/basalt_deltas.json src/main/resources/config/21/modular/minecraft/surface_rule/basalt_deltas.json
src/main/resources/config21/modular/minecraft/surface_rule/beach.json src/main/resources/config/21/modular/minecraft/surface_rule/beach.json
src/main/resources/config21/modular/minecraft/surface_rule/crimson_forest.json src/main/resources/config/21/modular/minecraft/surface_rule/crimson_forest.json
src/main/resources/config21/modular/minecraft/surface_rule/deep_frozen_ocean.json src/main/resources/config/21/modular/minecraft/surface_rule/deep_frozen_ocean.json
src/main/resources/config21/modular/minecraft/surface_rule/deep_lukewarm_ocean.json src/main/resources/config/21/modular/minecraft/surface_rule/deep_lukewarm_ocean.json
src/main/resources/config21/modular/minecraft/surface_rule/default_overworld.json src/main/resources/config/21/modular/minecraft/surface_rule/default_overworld.json
src/main/resources/config21/modular/minecraft/surface_rule/desert.json src/main/resources/config/21/modular/minecraft/surface_rule/desert.json
src/main/resources/config21/modular/minecraft/surface_rule/dripstone_caves.json src/main/resources/config/21/modular/minecraft/surface_rule/dripstone_caves.json
src/main/resources/config21/modular/minecraft/surface_rule/end.json src/main/resources/config/21/modular/minecraft/surface_rule/end.json
src/main/resources/config21/modular/minecraft/surface_rule/eroded_badlands.json src/main/resources/config/21/modular/minecraft/surface_rule/eroded_badlands.json
src/main/resources/config21/modular/minecraft/surface_rule/frozen_ocean.json src/main/resources/config/21/modular/minecraft/surface_rule/frozen_ocean.json
src/main/resources/config21/modular/minecraft/surface_rule/frozen_peaks.json src/main/resources/config/21/modular/minecraft/surface_rule/frozen_peaks.json
src/main/resources/config21/modular/minecraft/surface_rule/grove.json src/main/resources/config/21/modular/minecraft/surface_rule/grove.json
src/main/resources/config21/modular/minecraft/surface_rule/ice_spikes.json src/main/resources/config/21/modular/minecraft/surface_rule/ice_spikes.json
src/main/resources/config21/modular/minecraft/surface_rule/jagged_peaks.json src/main/resources/config/21/modular/minecraft/surface_rule/jagged_peaks.json
src/main/resources/config21/modular/minecraft/surface_rule/lukewarm_ocean.json src/main/resources/config/21/modular/minecraft/surface_rule/lukewarm_ocean.json
src/main/resources/config21/modular/minecraft/surface_rule/mangrove_swamp.json src/main/resources/config/21/modular/minecraft/surface_rule/mangrove_swamp.json
src/main/resources/config21/modular/minecraft/surface_rule/mushroom_fields.json src/main/resources/config/21/modular/minecraft/surface_rule/mushroom_fields.json
src/main/resources/config21/modular/minecraft/surface_rule/nether_wastes.json src/main/resources/config/21/modular/minecraft/surface_rule/nether_wastes.json
src/main/resources/config21/modular/minecraft/surface_rule/old_growth_pine_taiga.json src/main/resources/config/21/modular/minecraft/surface_rule/old_growth_pine_taiga.json
src/main/resources/config21/modular/minecraft/surface_rule/old_growth_spruce_taiga.json src/main/resources/config/21/modular/minecraft/surface_rule/old_growth_spruce_taiga.json
src/main/resources/config21/modular/minecraft/surface_rule/snowy_beach.json src/main/resources/config/21/modular/minecraft/surface_rule/snowy_beach.json
src/main/resources/config21/modular/minecraft/surface_rule/snowy_slopes.json src/main/resources/config/21/modular/minecraft/surface_rule/snowy_slopes.json
src/main/resources/config21/modular/minecraft/surface_rule/soul_sand_valley.json src/main/resources/config/21/modular/minecraft/surface_rule/soul_sand_valley.json
src/main/resources/config21/modular/minecraft/surface_rule/stony_peaks.json src/main/resources/config/21/modular/minecraft/surface_rule/stony_peaks.json
src/main/resources/config21/modular/minecraft/surface_rule/stony_shore.json src/main/resources/config/21/modular/minecraft/surface_rule/stony_shore.json
src/main/resources/config21/modular/minecraft/surface_rule/swamp.json src/main/resources/config/21/modular/minecraft/surface_rule/swamp.json
src/main/resources/config21/modular/minecraft/surface_rule/warm_ocean.json src/main/resources/config/21/modular/minecraft/surface_rule/warm_ocean.json
src/main/resources/config21/modular/minecraft/surface_rule/warped_forest.json src/main/resources/config/21/modular/minecraft/surface_rule/warped_forest.json
src/main/resources/config21/modular/minecraft/surface_rule/windswept_gravelly_hills.json src/main/resources/config/21/modular/minecraft/surface_rule/windswept_gravelly_hills.json
src/main/resources/config21/modular/minecraft/surface_rule/windswept_hills.json src/main/resources/config/21/modular/minecraft/surface_rule/windswept_hills.json
src/main/resources/config21/modular/minecraft/surface_rule/windswept_savanna.json src/main/resources/config/21/modular/minecraft/surface_rule/windswept_savanna.json
src/main/resources/config21/modular/minecraft/surface_rule/wooded_badlands.json src/main/resources/config/21/modular/minecraft/surface_rule/wooded_badlands.json
src/main/resources/config22/.util/end_of_time.json src/main/resources/config/22/.util/end_of_time.json
src/main/resources/config22/.util/invocation.lock src/main/resources/config/22/.util/invocation.lock
src/main/resources/config22/.util/noise.json src/main/resources/config/22/.util/noise.json
src/main/resources/config22/.util/noise_router/amplified.json src/main/resources/config/22/.util/noise_router/amplified.json
src/main/resources/config22/.util/noise_router/caves.json src/main/resources/config/22/.util/noise_router/caves.json
src/main/resources/config22/.util/noise_router/end.json src/main/resources/config/22/.util/noise_router/end.json
src/main/resources/config22/.util/noise_router/floating_islands.json src/main/resources/config/22/.util/noise_router/floating_islands.json
src/main/resources/config22/.util/noise_router/large_biomes.json src/main/resources/config/22/.util/noise_router/large_biomes.json
src/main/resources/config22/.util/noise_router/overworld.json src/main/resources/config/22/.util/noise_router/overworld.json
src/main/resources/config22/.util/noise_router/tangled.json src/main/resources/config/22/.util/noise_router/tangled.json
src/main/resources/config22/.util/noise_router/whack.json src/main/resources/config/22/.util/noise_router/whack.json
src/main/resources/config22/.util/placements/tree_vanilla.json src/main/resources/config/22/.util/placements/tree_vanilla.json
src/main/resources/config22/.util/preplacements/floatingpatch.json src/main/resources/config/22/.util/preplacements/floatingpatch.json
src/main/resources/config22/.util/preplacements/surfacepatch.json src/main/resources/config/22/.util/preplacements/surfacepatch.json
src/main/resources/config22/.util/shader.json src/main/resources/config/22/.util/shader.json
src/main/resources/config22/.util/spawn_target/default.json src/main/resources/config/22/.util/spawn_target/default.json
src/main/resources/config22/.util/spawn_target/overworld.json src/main/resources/config/22/.util/spawn_target/overworld.json
src/main/resources/config22/.util/structure_tags.json src/main/resources/config/22/.util/structure_tags.json
src/main/resources/config22/.util/surface_rule/bedrock_floor.json src/main/resources/config/22/.util/surface_rule/bedrock_floor.json
src/main/resources/config22/.util/surface_rule/bedrock_roof.json src/main/resources/config/22/.util/surface_rule/bedrock_roof.json
src/main/resources/config22/.util/surface_rule/custom/ceiling.json src/main/resources/config/22/.util/surface_rule/custom/ceiling.json
src/main/resources/config22/.util/surface_rule/custom/dirt.json src/main/resources/config/22/.util/surface_rule/custom/dirt.json
src/main/resources/config22/.util/surface_rule/custom/final.json src/main/resources/config/22/.util/surface_rule/custom/final.json
src/main/resources/config22/.util/surface_rule/custom/grass.json src/main/resources/config/22/.util/surface_rule/custom/grass.json
src/main/resources/config22/.util/surface_rule/deepslate.json src/main/resources/config/22/.util/surface_rule/deepslate.json
src/main/resources/config22/.util/surface_rule/default.json src/main/resources/config/22/.util/surface_rule/default.json
src/main/resources/config22/amendments.json src/main/resources/config/22/amendments.json
src/main/resources/config22/easter/ant.json src/main/resources/config/22/easter/ant.json
src/main/resources/config22/easter/blue.json src/main/resources/config/22/easter/blue.json
src/main/resources/config22/easter/chaos.json src/main/resources/config/22/easter/chaos.json
src/main/resources/config22/easter/chess.json src/main/resources/config/22/easter/chess.json
src/main/resources/config22/easter/classic.json src/main/resources/config/22/easter/classic.json
src/main/resources/config22/easter/colors.json src/main/resources/config/22/easter/colors.json
src/main/resources/config22/easter/content.json src/main/resources/config/22/easter/content.json
src/main/resources/config22/easter/credits.json src/main/resources/config/22/easter/credits.json
src/main/resources/config22/easter/custom.json src/main/resources/config/22/easter/custom.json
src/main/resources/config22/easter/debug.json src/main/resources/config/22/easter/debug.json
src/main/resources/config22/easter/elephants.json src/main/resources/config/22/easter/elephants.json
src/main/resources/config22/easter/empty.json src/main/resources/config/22/easter/empty.json
src/main/resources/config22/easter/end.json src/main/resources/config/22/easter/end.json
src/main/resources/config22/easter/green.json src/main/resources/config/22/easter/green.json
src/main/resources/config22/easter/hills.json src/main/resources/config/22/easter/hills.json
src/main/resources/config22/easter/isolation.json src/main/resources/config/22/easter/isolation.json
src/main/resources/config22/easter/library.json src/main/resources/config/22/easter/library.json
src/main/resources/config22/easter/nexus.json src/main/resources/config/22/easter/nexus.json
src/main/resources/config22/easter/notes.json src/main/resources/config/22/easter/notes.json
src/main/resources/config22/easter/perfection.json src/main/resources/config/22/easter/perfection.json
src/main/resources/config22/easter/pride.json src/main/resources/config/22/easter/pride.json
src/main/resources/config22/easter/random_forest.json src/main/resources/config/22/easter/random_forest.json
src/main/resources/config22/easter/red.json src/main/resources/config/22/easter/red.json
src/main/resources/config22/easter/skygrid.json src/main/resources/config/22/easter/skygrid.json
src/main/resources/config22/easter/slime.json src/main/resources/config/22/easter/slime.json
src/main/resources/config22/easter/spiral.json src/main/resources/config/22/easter/spiral.json
src/main/resources/config22/easter/sponge.json src/main/resources/config/22/easter/sponge.json
src/main/resources/config22/easter/terminal.json src/main/resources/config/22/easter/terminal.json
src/main/resources/config22/easter/the_end.json src/main/resources/config/22/easter/the_end.json
src/main/resources/config22/hardcoded/biome_source_types.json src/main/resources/config/22/hardcoded/biome_source_types.json
src/main/resources/config22/hardcoded/carvers.json src/main/resources/config/22/hardcoded/carvers.json
src/main/resources/config22/hardcoded/dimension_effects.json src/main/resources/config/22/hardcoded/dimension_effects.json
src/main/resources/config22/hardcoded/features/localmodifications.json src/main/resources/config/22/hardcoded/features/localmodifications.json
src/main/resources/config22/hardcoded/features/toplayermodification.json src/main/resources/config/22/hardcoded/features/toplayermodification.json
src/main/resources/config22/hardcoded/features/undergrounddecoration.json src/main/resources/config/22/hardcoded/features/undergrounddecoration.json
src/main/resources/config22/hardcoded/features/undergroundores.json src/main/resources/config/22/hardcoded/features/undergroundores.json
src/main/resources/config22/hardcoded/floral_distribution.json src/main/resources/config/22/hardcoded/floral_distribution.json
src/main/resources/config22/hardcoded/foliage_placers.json src/main/resources/config/22/hardcoded/foliage_placers.json
src/main/resources/config22/hardcoded/generator_types.json src/main/resources/config/22/hardcoded/generator_types.json
src/main/resources/config22/hardcoded/mob_categories.json src/main/resources/config/22/hardcoded/mob_categories.json
src/main/resources/config22/hardcoded/multinoise_presets.json src/main/resources/config/22/hardcoded/multinoise_presets.json
src/main/resources/config22/hardcoded/noise_presets.json src/main/resources/config/22/hardcoded/noise_presets.json
src/main/resources/config22/hardcoded/shape_types.json src/main/resources/config/22/hardcoded/shape_types.json
src/main/resources/config22/hardcoded/structure_placement_types.json src/main/resources/config/22/hardcoded/structure_placement_types.json
src/main/resources/config22/hardcoded/tree_decorators.json src/main/resources/config/22/hardcoded/tree_decorators.json
src/main/resources/config22/hardcoded/trunk_placers.json src/main/resources/config/22/hardcoded/trunk_placers.json
src/main/resources/config22/hardcoded/vegetation/grass.json src/main/resources/config/22/hardcoded/vegetation/grass.json
src/main/resources/config22/hardcoded/vegetation/vegetation_part1.json src/main/resources/config/22/hardcoded/vegetation/vegetation_part1.json
src/main/resources/config22/hardcoded/vegetation/vegetation_part2.json src/main/resources/config/22/hardcoded/vegetation/vegetation_part2.json
src/main/resources/config22/infinity.json src/main/resources/config/22/infinity.json
src/main/resources/config22/modular/minecraft/surface_rule/badlands.json src/main/resources/config/22/modular/minecraft/surface_rule/badlands.json
src/main/resources/config22/modular/minecraft/surface_rule/basalt_deltas.json src/main/resources/config/22/modular/minecraft/surface_rule/basalt_deltas.json
src/main/resources/config22/modular/minecraft/surface_rule/beach.json src/main/resources/config/22/modular/minecraft/surface_rule/beach.json
src/main/resources/config22/modular/minecraft/surface_rule/crimson_forest.json src/main/resources/config/22/modular/minecraft/surface_rule/crimson_forest.json
src/main/resources/config22/modular/minecraft/surface_rule/deep_frozen_ocean.json src/main/resources/config/22/modular/minecraft/surface_rule/deep_frozen_ocean.json
src/main/resources/config22/modular/minecraft/surface_rule/deep_lukewarm_ocean.json src/main/resources/config/22/modular/minecraft/surface_rule/deep_lukewarm_ocean.json
src/main/resources/config22/modular/minecraft/surface_rule/default_overworld.json src/main/resources/config/22/modular/minecraft/surface_rule/default_overworld.json
src/main/resources/config22/modular/minecraft/surface_rule/desert.json src/main/resources/config/22/modular/minecraft/surface_rule/desert.json
src/main/resources/config22/modular/minecraft/surface_rule/dripstone_caves.json src/main/resources/config/22/modular/minecraft/surface_rule/dripstone_caves.json
src/main/resources/config22/modular/minecraft/surface_rule/end.json src/main/resources/config/22/modular/minecraft/surface_rule/end.json
src/main/resources/config22/modular/minecraft/surface_rule/eroded_badlands.json src/main/resources/config/22/modular/minecraft/surface_rule/eroded_badlands.json
src/main/resources/config22/modular/minecraft/surface_rule/frozen_ocean.json src/main/resources/config/22/modular/minecraft/surface_rule/frozen_ocean.json
src/main/resources/config22/modular/minecraft/surface_rule/frozen_peaks.json src/main/resources/config/22/modular/minecraft/surface_rule/frozen_peaks.json
src/main/resources/config22/modular/minecraft/surface_rule/grove.json src/main/resources/config/22/modular/minecraft/surface_rule/grove.json
src/main/resources/config22/modular/minecraft/surface_rule/ice_spikes.json src/main/resources/config/22/modular/minecraft/surface_rule/ice_spikes.json
src/main/resources/config22/modular/minecraft/surface_rule/jagged_peaks.json src/main/resources/config/22/modular/minecraft/surface_rule/jagged_peaks.json
src/main/resources/config22/modular/minecraft/surface_rule/lukewarm_ocean.json src/main/resources/config/22/modular/minecraft/surface_rule/lukewarm_ocean.json
src/main/resources/config22/modular/minecraft/surface_rule/mangrove_swamp.json src/main/resources/config/22/modular/minecraft/surface_rule/mangrove_swamp.json
src/main/resources/config22/modular/minecraft/surface_rule/mushroom_fields.json src/main/resources/config/22/modular/minecraft/surface_rule/mushroom_fields.json
src/main/resources/config22/modular/minecraft/surface_rule/nether_wastes.json src/main/resources/config/22/modular/minecraft/surface_rule/nether_wastes.json
src/main/resources/config22/modular/minecraft/surface_rule/old_growth_pine_taiga.json src/main/resources/config/22/modular/minecraft/surface_rule/old_growth_pine_taiga.json
src/main/resources/config22/modular/minecraft/surface_rule/old_growth_spruce_taiga.json src/main/resources/config/22/modular/minecraft/surface_rule/old_growth_spruce_taiga.json
src/main/resources/config22/modular/minecraft/surface_rule/snowy_beach.json src/main/resources/config/22/modular/minecraft/surface_rule/snowy_beach.json
src/main/resources/config22/modular/minecraft/surface_rule/snowy_slopes.json src/main/resources/config/22/modular/minecraft/surface_rule/snowy_slopes.json
src/main/resources/config22/modular/minecraft/surface_rule/soul_sand_valley.json src/main/resources/config/22/modular/minecraft/surface_rule/soul_sand_valley.json
src/main/resources/config22/modular/minecraft/surface_rule/stony_peaks.json src/main/resources/config/22/modular/minecraft/surface_rule/stony_peaks.json
src/main/resources/config22/modular/minecraft/surface_rule/stony_shore.json src/main/resources/config/22/modular/minecraft/surface_rule/stony_shore.json
src/main/resources/config22/modular/minecraft/surface_rule/swamp.json src/main/resources/config/22/modular/minecraft/surface_rule/swamp.json
src/main/resources/config22/modular/minecraft/surface_rule/warm_ocean.json src/main/resources/config/22/modular/minecraft/surface_rule/warm_ocean.json
src/main/resources/config22/modular/minecraft/surface_rule/warped_forest.json src/main/resources/config/22/modular/minecraft/surface_rule/warped_forest.json
src/main/resources/config22/modular/minecraft/surface_rule/windswept_gravelly_hills.json src/main/resources/config/22/modular/minecraft/surface_rule/windswept_gravelly_hills.json
src/main/resources/config22/modular/minecraft/surface_rule/windswept_hills.json src/main/resources/config/22/modular/minecraft/surface_rule/windswept_hills.json
src/main/resources/config22/modular/minecraft/surface_rule/windswept_savanna.json src/main/resources/config/22/modular/minecraft/surface_rule/windswept_savanna.json
src/main/resources/config22/modular/minecraft/surface_rule/wooded_badlands.json src/main/resources/config/22/modular/minecraft/surface_rule/wooded_badlands.json